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 421 - 440 of 592

Ruth E. Dickinson
Saturday Jan 24, 2026 at 2:00pm
Oh boy, this is gonna be great! Join us to celebrate all things Dog Man in our new monthly book club for middle graders! We’ll...
Registration opens on Monday, January 5, 2026 - 10:00am

Cumberland
Saturday Jan 24, 2026 at 2: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;...

Cumberland
Saturday Jan 24, 2026 at 2:30pm
As honorary chair for Family Literacy Day, Barbara Reid will be providing a live virtual workshop on how to use modeling clay to create stories...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Saturday Jan 24, 2026 at 3:00pm (series runs until Feb 21, 2026)
The monthly Teen Book Club is brought to you by the volunteer members of the Nepean Centrepointe branch's Teen Literary Council (TLC). Once a month,...
Drop-in program
Add this event to your calendar

Stittsville
Sunday Jan 25, 2026 at 10:30am (series runs until Feb 22, 2026)
Stories, rhymes, and songs for families with children of all ages, accompanied by a parent or caregiver.
Drop-in program
Add this event to your calendar

Hazeldean
Sunday Jan 25, 2026 at 10:30am (series runs until May 31, 2026)
Stories, rhymes and songs for children of all ages and a parent or caregiver. 30 min. Drop in.
Drop-in program
Add this event to your calendar

Beaverbrook
Sunday Jan 25, 2026 at 10:30am
Drop in session to either get you started or to enhance your Libby and CloudLibrary experience. Bring your device (if possible) and your questions!
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Sunday Jan 25, 2026 at 10:30am
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program. Family program. Contes, comptines et chansons pour les enfants...
Drop-in program
Add this event to your calendar

Orléans
Sunday Jan 25, 2026 at 11:00am
Create and build with Lego®! Ages 6-12. Drop-in program. Architectes en herbe, à vos Lego®! Pour les 6 à 12 ans. Programme portes ouvertes.
Drop-in program
Add this event to your calendar

Cumberland
Monday Jan 26, 2026 at 10:00am (series runs until Jun 22, 2026)
Do you love browsing through cookbooks and trying new recipes? Then come and meet with other food enthusiasts and put a cookbook to the test!...
Registration opens on Monday, January 5, 2026 - 10:00am

Nepean Centrepointe
Monday Jan 26, 2026 at 1:00pm (series runs until Jun 22, 2026)
Are you a writer or author looking to learn more about the indie publishing process? Join author N.G. Avant for this monthly program discussing key...
Drop-in program
Add this event to your calendar

Greenboro
Monday Jan 26, 2026 at 2:00pm (series runs until Mar 30, 2026)
Expand your reading horizons by joining us each month to chat about a book from a new genre. Last Monday of each month Winter 2026...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Monday Jan 26, 2026 at 2:00pm
Learn how to land your first job in Canada successfully. This workshop will review job search strategies, resume writing, and interview preparation. Offered by YMCA...
Drop-in program
Add this event to your calendar

Rideau
Monday Jan 26, 2026 at 6:00pm (series runs until May 11, 2026)
Come join us for a fun collage session! Explore your creative side and piece together something beautiful. Collages make nice greeting cards or posters to...
Drop-in program
Add this event to your calendar

St-Laurent
Monday Jan 26, 2026 at 6:00pm (series runs until May 25, 2026)
Le 26 janvier, à 18h: Fatima Fatima vit seule avec ses deux filles : Souad, 15 ans, adolescente en révolte, et Nesrine, 18 ans, qui...
Drop-in program
Add this event to your calendar

Carlingwood
Monday Jan 26, 2026 at 6:00pm
Discover the wild side of Africa and its multitude of national parks. Carole Gobeil has just returned from Uganda and Kenya and is looking forward...

Stittsville
Monday Jan 26, 2026 at 6:30pm
Curious about new flavours? In this session, we will explore the spice's origin, share recipes, and exchange personal stories or cultural connections. Participants will receive...
Registration opens on Monday, December 29, 2025 - 10:00am

Hazeldean
Tuesday Jan 27, 2026 at 4:00pm
Welcome some poultry from the Canada Agriculture and Food Museum into your library visit! Listen to them cluck and coo, touch their soft feathers and...
Registration opens on Monday, January 5, 2026 - 10:00am

Main
Tuesday Jan 27, 2026 at 5:00pm (series runs until Feb 24, 2026)
Drop for an evening of card games and board games at the library. Bring your friends or meet new people! Drop-in program. For teens and...
Drop-in program
Add this event to your calendar

Beaverbrook
Tuesday Jan 27, 2026 at 5:30pm (series runs until Mar 03, 2026)
The Beaverbrook Junior Writers Club is for anyone age 8-12 who loves to write! Journaling, poetry, graphic novels, chapter books- and anything else! Whatever you...
Registration opens on Monday, January 5, 2026 - 10:00am
- ‹ previous
- 22 of 30
- next ›