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 361 - 380 of 569

North Gower
Monday Dec 29, 2025 at 10:00am
Start New Year's Eve off creating some crafts. For older children, we will be working with melt beads. For younger children, we will be creating...
Drop-in program
Add this event to your calendar

Sunnyside
Monday Dec 29, 2025 at 2:00pm
Bring in your device and learn how to access The Ottawa Public Library’s thousands of digital titles, using resources like Libby and cloudLibrary. Come join...
Drop-in program
Add this event to your calendar

Vanier
Monday Dec 29, 2025 at 7:00pm (series runs until Jun 29, 2026)
La succursale Vanier invite les francophones et les francophiles de toutes générations à se joindre à un cercle de lecture. On y mettra l'accent sur...
Drop-in program
Add this event to your calendar

Stittsville
Tuesday Dec 30, 2025 at 10:30am
Need to get out of the house, bring your friends & family in for some exciting board games. Family program.
Drop-in program
Add this event to your calendar

Centennial
Tuesday Dec 30, 2025 at 2:00pm
Engage your gratitude through movement, imagination, and art. We’ll be strengthening our thankfulness muscles by playing gratitude games and remembering our favourite moments from 2025...

Manotick
Tuesday Dec 30, 2025 at 2:00pm
Create and build with Lego®. Drop-in program. Ages 6-13. Ingénieurs en herbe, à vos Lego®. Portes ouvertes. Pour les 6 à 13 ans.
Drop-in program
Add this event to your calendar

Cumberland
Tuesday Dec 30, 2025 at 3:30pm (series runs until Feb 24, 2026)
Bring your friends, hang out, and defeat your enemies on our PS4! We’ve got Miles Morales Spider-Man, Sonic Racing, Lego Marvel superheroes, DemonSlayer, Crash Team...
Drop-in program
Add this event to your calendar

Main
Tuesday Dec 30, 2025 at 6:30pm (series runs until Sep 29, 2026)
Joignez-vous à nous pour des discussions conviviales à propos de livres en français. Présentez-vous au bureau de consultation du 1er étage afin de récupérer votre...
Drop-in program
Add this event to your calendar

Beaverbrook
Tuesday Dec 30, 2025 at 6:30pm (series runs until Dec 31, 2025)
Ever wonder what stuffed animals do at night while you are sleeping? Part 1: Bring your favourite stuffed animal to a pyjama storytime and leave...

North Gower
Wednesday Dec 31, 2025 at 10:00am
Do you love board games? Cards? Chess? Any game goes! We will provide an assortment of games, but you're welcome to bring your own board...
Drop-in program
Add this event to your calendar

Rideau
Wednesday Dec 31, 2025 at 11:00am
Bilingual Family Storytime, Craft and Countdown Join us for stories, rhymes, dances, and action songs for children of all ages, accompanied by a parent or...
Drop-in program
Add this event to your calendar

Main
Wednesday Dec 31, 2025 at 11:00am
A New Year's event for the whole family. Ring in 2026 early (at noon)! Wear your pajamas or your fancy finery if you would like...
Drop-in program
Add this event to your calendar

Metcalfe village
Wednesday Dec 31, 2025 at 11:00am
Join us for an afternoon of crafting fun! We will be making New Year's Eve themed crafts. All materials will be provided. Welcome to...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Wednesday Dec 31, 2025 at 11:15am
Join us for crafts, face painting and a parade as we count down to noon.
Drop-in program
Add this event to your calendar

Manotick
Wednesday Dec 31, 2025 at 11:15am
You don't have to stay up late to celebrate! Let's be thankful for 2025 as we ring in 2026! Join us for a celebration story,...
Drop-in program
Add this event to your calendar
North Gloucester
Friday Jan 2, 2026 at 1:30pm (series runs until Jun 05, 2026)
In these ESL classes for beginner and intermediate levels, participants will learn and practice vocabulary, grammar, speaking, pronunciation, reading, and writing. A wide range of...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Sunday Jan 4, 2026 at 11:30am (series runs until Feb 22, 2026)
Est-ce-que votre enfant est passionné du théâtre? Nous invitons les jeunes de 8 à 13 ans de se joindre à nous pour un atelier de...

Stittsville
Sunday Jan 4, 2026 at 2:00pm
Join us for a cozy afternoon of solving jigsaw puzzles. Light refreshments will be available.
Drop-in program
Add this event to your calendar

Stittsville
Monday Jan 5, 2026 at 10:00am (series runs until Dec 07, 2026)
**Please note that the Monday December 1 and Thursday December 4 sessions are cancelled. We apologize for any inconvenience.** An open house for persons with...

Blackburn Hamlet
Monday Jan 5, 2026 at 3:00pm (series runs until Jun 01, 2026)
Technology can be challenging, so join our enthusiastic Tech Team, who will give you a good foundation and the confidence to use your preferred device(for...
Drop-in program
Add this event to your calendar
- ‹ previous
- 19 of 29
- next ›