Some in-branch programs require registration with your library card. Please log in with your library account or follow this link to apply for a card online. You can also apply for a card in person at any of our 33 locations.
Displaying 521 - 540 of 792

Centennial
Wednesday Mar 11, 2026 at 1:30pm (series runs until Jun 10, 2026)
Share the enjoyment of good books in an informal and relaxed atmosphere. Second Wednesday of every month. New members welcome. Here's what we're reading in...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Wednesday Mar 11, 2026 at 2:00pm
Colouring isn’t just for kids! Discover the art of colouring with guided prompts from CreativeBug. Learn techniques for blending hues, distributing colour evenly for balance...

Blackburn Hamlet
Wednesday Mar 11, 2026 at 2:00pm (series runs until Jun 10, 2026)
Colouring can have a calming effect on the mind and promote wellness! Join us for a fun and relaxing adult colouring session. All supplies are...
Drop-in program
Add this event to your calendar

Manotick
Wednesday Mar 11, 2026 at 3:00pm (series runs until Jun 10, 2026)
Share the enjoyment of good books in a relaxed atmosphere in person, in the afternoon. This group meets every second Wednesday of the month (September...
Drop-in program
Add this event to your calendar

Sunnyside
Wednesday Mar 11, 2026 at 6:30pm
Explore science through Carleton University’s popular Science Cafés. You are invited to join us for lively discussions around a scientific issue of the day. Be...

Nepean Centrepointe
Wednesday Mar 11, 2026 at 6:30pm (series runs until Jun 10, 2026)
Participez à des rencontres sociales pour discuter d’une grande variété de livres sélectionnés par les membres du club de lecture. Cette activité est ouverte à...
Drop-in program
Add this event to your calendar

In celebration of Month of La Francophonie please join us at the Orléans branch of the Ottawa Public Library for an evening with Montréal-based author Sophie Laurin. She will discuss her work in the...
Wednesday Mar 11, 2026 at 7:00pm

St-Laurent
Thursday Mar 12, 2026 at 10:00am
Participez à notre atelier « Protection contre la fraude et les escroqueries: vol d'identité, types de fraudes, fausse maunais et autres menaces » pour mieux...

Carlingwood
Thursday Mar 12, 2026 at 1:30pm
Come join Volunteer Ottawa for a presentation for older adults who want to learn about volunteering opportunities and how to make the volunteer process easier!...

St-Laurent
Thursday Mar 12, 2026 at 1:35pm
Assistez à une diffusion spéciale de curling en fauteuil roulant (Canada contre Etats-Unis) des Jeux paralympiques d’hiver! Venez encourager l’équipe du Canada et vivre l’effervescence...
Drop-in program
Add this event to your calendar

Centennial
Thursday Mar 12, 2026 at 2:00pm
Learn how to more effectively tell the story of your vacations through pictures. Regardless of what kind of camera you use (cell phone, tablet, DSLR,...

Beaverbrook
Thursday Mar 12, 2026 at 6:00pm
Artificial Intelligence (AI) tools have exploded over the last few years. They can: supercharge your web searches & help you find the most relevant information;...

St-Laurent
Friday Mar 13, 2026 at 2:05pm
Join us for a special screening of Para Hockey (Semi-Finals) from the Winter Paralympic Games! Drop in to cheer Team Canada on and enjoy the...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Friday Mar 13, 2026 at 6:00pm
Celebrate the beginning of March Break and hang out at the library after hours! There will be snacks, games, karaoke, craft projects, and more. This...

Sunnyside
Saturday Mar 14, 2026 at 12:00pm (series runs until May 16, 2026)
The Ottawa StoryTellers is hosting a free beginner workshop for anyone interested in exploring the art of storytelling. Whether you want to perform, share your...

Centennial
Saturday Mar 14, 2026 at 2:00pm
Get ready for a storytelling adventure that will test the limits of your imagination. We are playing Dungeons & Dragons 5th Edition. Registration required. Ages...

Rockcliffe Park
Monday Mar 16, 2026 at 9:30am
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program. Join us to play and chat following the program...
Drop-in program
Add this event to your calendar

Cumberland
Monday Mar 16, 2026 at 10:00am
Design your own fluffy, feathered or furless friend. Registration required. For ages 7 to 12. We will be creating 3D creature sculptures with cardboard, with...

Sunnyside
Monday Mar 16, 2026 at 10:15am
Let me introduce you to my imaginary friend and tell you about our magical adventures. [Drop-in program.] Ages 4 to 6. Stories, songs and rhymes...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Monday Mar 16, 2026 at 10:30am
Laissez-vous raconter le récit YOU-nique de Zoo Crew et prenez part à des activités de résolution de problèmes au contact de divers compagnons à poils,...
- ‹ previous
- 27 of 40
- next ›