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 201 - 220 of 641

Blackburn Hamlet
Monday Jan 19, 2026 at 2:00pm (series runs until Jun 15, 2026)
Members of the Blackburn Hamlet Book Club meet to enjoy and discuss a wide variety of books selected by book club members. All welcome! January...
Drop-in program
Add this event to your calendar

Elmvale Acres
Monday Jan 19, 2026 at 2:00pm (series runs until Jun 15, 2026)
Meet up with fellow book enthusiasts for a discussion of the month's chosen book. January 19th: The Finder by Will Ferguson February 23rd: Finding Edward...
Drop-in program
Add this event to your calendar

Stittsville
Monday Jan 19, 2026 at 2:30pm (series runs until Dec 21, 2026)
The Stittsville Branch Afternoon Book Club meet on the third Monday of most months and read a variety of fiction and non-fiction books. Registration is...
Sorry this event and its waiting list are full

Nepean Centrepointe
Monday Jan 19, 2026 at 3:00pm (series runs until Mar 30, 2026)
New to Canada? Looking for support with school, work, or your social life? Drop-in to meet with a settlement youth outreach worker from Jewish Family...
Drop-in program
Add this event to your calendar

Alta Vista
Monday Jan 19, 2026 at 4:00pm (series runs until Mar 02, 2026)
Vous avez des enfants âgés de 7 à 12 ans ? Vous aimeriez qu'ils lisent davantage ? Rejoignez notre programme hebdomadaire de cercle de lecture...
Drop-in program
Add this event to your calendar

Elmvale Acres
Monday Jan 19, 2026 at 5:30pm (series runs until Dec 28, 2026)
Practice your English conversation skills in a relaxed and friendly environment. All levels are welcome to this drop-in program.
Drop-in program
Add this event to your calendar

Carlingwood
Monday Jan 19, 2026 at 5:30pm (series runs until Mar 16, 2026)
Dungeons and Dragons for Adults: Waterdeep Dragon Heist Play Dungeons and Dragons at the library! Whether you've always wanted to learn, haven't played in years,...

Richmond
Monday Jan 19, 2026 at 5:30pm (series runs until Mar 09, 2026)
Curious about Dungeons and Dragons (a.k.a. 'that game from Stranger Things')? Give it a try with a one-session-long adventure for beginners! D&D is a...

Beaverbrook
Monday Jan 19, 2026 at 5:30pm (series runs until Mar 09, 2026)
Come join us for some fun and laughter at the library. Each week will be a new self guided activity to explore rotating between crafts,...
Drop-in program
Add this event to your calendar

Greenboro
Monday Jan 19, 2026 at 6:00pm (series runs until Mar 02, 2026)
Play and learn about chess. Jouer et apprendre à jouer aux échecs. 6 years old and up /6 ans et plus.
Drop-in program
Add this event to your calendar

Orléans
Monday Jan 19, 2026 at 6:00pm (series runs until Dec 14, 2026)
Participez à notre groupe de conversation, dans une ambiance amicale et décontractée, afin d'améliorer vos habiletés à converser en français. Aucune inscription requise. Pas de...
Drop-in program
Add this event to your calendar

Alta Vista
Monday Jan 19, 2026 at 6:30pm (series runs until Mar 30, 2026)
Experience the transformative power of writing in an inclusive space! Write together, share first drafts, listen deeply and receive supportive feedback. Tap into your story...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Monday Jan 19, 2026 at 6:30pm (series runs until Jun 16, 2026)
Come join our homework club and get help with reading, math, science, French, English, etc. Led by United for Literacy. Ages 6-12. Drop in. Joins-toi...
Drop-in program
Add this event to your calendar

Elmvale Acres
Monday Jan 19, 2026 at 6:30pm (series runs until Jun 29, 2026)
The Writers Collective of Canada (WCC) and the Elmvale Acres Branch invite you to join us for our writing workshops: Write With Us! We are...

Orléans
Monday Jan 19, 2026 at 6:30pm (series runs until Mar 02, 2026)
Craft & Maker Program for Teens (Ages 12–16) A creative, hands-on program designed for teens who love building, inventing, and experimenting! Each session features a...

Nepean Centrepointe
Monday Jan 19, 2026 at 6:30pm (series runs until Mar 02, 2026)
Wear your pajamas, bring along your favourite stuffie, and come get cozy with us! Stories, rhymes, and songs for children of all ages and parents...
Drop-in program
Add this event to your calendar

Beaverbrook
Monday Jan 19, 2026 at 7:00pm (series runs until Jun 15, 2026)
Partagez avec nous le plaisir des livres dans une ambiance détendue. Un lundi soir par mois. Bienvenue aux nouveaux venus. (15 septembre - à votre choix)
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Monday Jan 19, 2026 at 7:00pm (series runs until Jun 29, 2026)
FRENCH CONVERSATION GROUP Participate in our conversation group to improve your French language conversation skills in a relaxed and friendly environment. No registration required. ...
Drop-in program
Add this event to your calendar

Carlingwood
Tuesday Jan 20, 2026 at 3:30am
Attention teens! Meet and interact with professional therapy dog Whisky to de-stress from your exams. Tuesday, January 20th, 2026 3:30-4:30pm Attention, ados! Rencontrez le chien...
Drop-in program
Add this event to your calendar

Orléans
Tuesday Jan 20, 2026 at 10:00am (series runs until Dec 29, 2026)
Get feedback on your writing (any genre)and ideas from the group. Hear the work of other writers and offer your feedback. Discuss ideas about writing...
Drop-in program
Add this event to your calendar
- ‹ previous
- 11 of 33
- next ›