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 635

Manotick
Thursday Mar 26, 2026 at 1:00pm (series runs until Jun 18, 2026)
Join us for an afternoon of gaming fun! Drop in and enjoy a fun game of Scrabble in a relaxed and friendly environment. Please note...
Drop-in program
Add this event to your calendar

Carlingwood
Thursday Mar 26, 2026 at 1:00pm
Join us at the Carlingwood Library for an afternoon of crafting fun! We will be making felt baby chicks. All materials will be provided, and...
Sorry this event and its waiting list are full

Beaverbrook
Thursday Mar 26, 2026 at 1:30pm (series runs until Apr 30, 2026)
A school readiness program for children 3–4 years old, who will be entering kindergarten in Fall 2026, and their adult co-learner. Stories and child-centered learning...

Metcalfe village
Thursday Mar 26, 2026 at 2:00pm (series runs until Jun 25, 2026)
Meet your neighbours and discuss great books in a relaxed atmosphere. All are welcome! Drop-in every last Thursday of the month at 2:00pm. March’s book...
Drop-in program
Add this event to your calendar

Hazeldean
Thursday Mar 26, 2026 at 2:15pm (series runs until Jun 18, 2026)
Join us for an afternoon of fun for home-schooled children and their families. Each month a different activity will be offered—from lego, to chess, games...
Drop-in program
Add this event to your calendar

Elmvale Acres
Thursday Mar 26, 2026 at 2:30pm (series runs until May 21, 2026)
Join us for a relaxing one-hour colouring session designed to promote mindfulness and stress relief. Each session features a new colouring theme, or feel free...
Drop-in program
Add this event to your calendar

Rockcliffe Park
Thursday Mar 26, 2026 at 3:00pm (series runs until Jun 25, 2026)
Join us at Rockcliffe Park Branch every Thursday from 3PM to 4:30PM for a different self-directed pop up activity in either: Art Science and Engineering...
Drop-in program
Add this event to your calendar

Centennial
Thursday Mar 26, 2026 at 3:00pm
Join us for a session on how to effectively plan for the kind of retirement you desire. This program is offered in partnership with Chartered...

Orléans
Thursday Mar 26, 2026 at 3:30pm (series runs until Jun 25, 2026)
Drop in to play chess with other youth in a relaxed, informal environment! Practice the basics or test your wits with a weekly chess challenge...
Drop-in program
Add this event to your calendar

Elmvale Acres
Thursday Mar 26, 2026 at 4:00pm (series runs until Jun 25, 2026)
New to Canada? Looking for support with school, work, or your social life? Newcomer Conversation and Support. OMRA Shelter Corporation volunteers engage with basic English...
Drop-in program
Add this event to your calendar

St-Laurent
Thursday Mar 26, 2026 at 4:30pm
De Montréal à Vancouver, en passant par Varennes, Toronto, Laval et New Westminster, ce documentaire captivant nous conduit dans un voyage inspirant à la découverte...
Drop-in program
Add this event to your calendar

North Gower
Thursday Mar 26, 2026 at 5:00pm
Stop by every Thursday evening and work on a weekly science, technology, engineering, art and math challenge.
Drop-in program
Add this event to your calendar

Emerald Plaza
Thursday Mar 26, 2026 at 5:30pm (series runs until Apr 30, 2026)
Practice your English conversation skills in a low-pressure, friendly environment. This program is facilitated by The Nepean, Rideau & Osgoode Community Resource Centre (NROCRC). All...
Drop-in program
Add this event to your calendar

Main
Thursday Mar 26, 2026 at 6:00pm (series runs until Jul 30, 2026)
Join our free English conversation group to practice speaking in English 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
Thursday Mar 26, 2026 at 6:00pm (series runs until Aug 27, 2026)
Your evening escape into stories! Are you looking for a reason to dust off that pile of books next to your bed that have been...
Drop-in program
Add this event to your calendar

Carlingwood
Thursday Mar 26, 2026 at 6:00pm
Join us at Carlingwood for an introduction to the wonderful world of knitting! With the help of an instructor, you will be guided through the...

Cumberland
Thursday Mar 26, 2026 at 6:00pm (series runs until Jun 04, 2026)
Come and get help with reading, math, science, French, English, etc. Led by United for Literacy volunteers. For students in grades 1 through 10. Please...
Drop-in program
Add this event to your calendar

Rideau
Thursday Mar 26, 2026 at 6:30pm (series runs until May 28, 2026)
Profitez de notre groupe de conversation afin d'améliorer vos habiletés en français à l'oral. Join our free French Conversation Group to practice speaking French...
Drop-in program
Add this event to your calendar

St-Laurent
Thursday Mar 26, 2026 at 6:30pm (series runs until May 28, 2026)
Join our free English conversation group to practise speaking in English in a relaxed and friendly environment. All levels are welcome to this drop-in program...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Thursday Mar 26, 2026 at 6:30pm (series runs until Jun 25, 2026)
Calling all slow-stitchers and handcrafters. If you hand sew, quilt, knit, crochet, needlefelt, cross-stitch, embroider, needlepunch, english paper piece or any other handcraft, please join...
Drop-in program
Add this event to your calendar
- ‹ previous
- 11 of 32
- next ›