Find a program or event

×

Error message

  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.
  • The file could not be created.

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 161 - 180 of 445
Babytime
Ruth E. Dickinson
Thursday Feb 26, 2026 at 11:15am (series runs until Mar 05, 2026)
Stories, rhymes and songs for babies with a parent or caregiver followed by time for parents to socialize and help their babies interact with toys...
New Year, New Hobby & Skill  webcard
Manotick
Thursday Feb 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...
St-Laurent
Thursday Feb 26, 2026 at 1:00pm
Avez-vous une question juridique suite à la rencontre du 19 février sur le thème « Préparer demain » . Un avocat du Centre d’information juridique...
Hazeldean
Thursday Feb 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...
Paper | Du papier
Alta Vista
Thursday Feb 26, 2026 at 2:30pm
Meet new people and learn origami! Beginners welcome. Adults only. No exceptions. Registration required. Venez se joindre à nous afin de rencontrer de nouveaux gens...
chess board
Orléans
Thursday Feb 26, 2026 at 3:30pm (series runs until Mar 05, 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...
maple leave with red background
Elmvale Acres
Thursday Feb 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...
chess board with chess pieces set out
Cumberland
Thursday Feb 26, 2026 at 4:00pm (series runs until Mar 12, 2026)
Drop in to play chess with other youth in a relaxed, informal environment. Practice the basics or challenge yourself with our 4-player chess set! For...
children with beakers, a globe, books and a telescope
Greenboro
Thursday Feb 26, 2026 at 4:00pm (series runs until Mar 05, 2026)
Fun and interactive activities that explore Science, Technology, Engineering and Math concepts. For ages 7-9. Registration Required.
Reading Buddies
Nepean Centrepointe
Thursday Feb 26, 2026 at 4:15pm (series runs until Mar 12, 2026)
Do you have a child in grades 1 to 4? ​Would you like them to boost their confidence and motivation to read? Join our weekly...
Reading Buddies
Nepean Centrepointe
Thursday Feb 26, 2026 at 5:15pm (series runs until Mar 12, 2026)
Do you have a child in grades 1 to 4? ​Would you like them to boost their confidence and motivation to read? Join our weekly...
people reading and talking
Emerald Plaza
Thursday Feb 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...
Multiple speech bubbles in a gray background
Main
Thursday Feb 26, 2026 at 6:00pm (series runs until Apr 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...
Munster
Thursday Feb 26, 2026 at 6:00pm
Everyone is welcome to bring a project to work on (any skill level) or just chat. Every Tuesday and Thursday night at the Munster Library,...
Carlingwood
Thursday Feb 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...
Manotick
Thursday Feb 26, 2026 at 6:00pm
Think about all the data on your PC; videos of the grandkids playing in a park, photos of your trip to Patagonia (lucky you!), tax...
Carlingwood
Thursday Feb 26, 2026 at 6:00pm
Learn to cross-stitch at the Carlingwood Library! With the help of an instructor, you will be guided through the steps to make your very own...
Homework Club / club de devoirs
Cumberland
Thursday Feb 26, 2026 at 6:00pm (series runs until Mar 05, 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...
Rideau
Thursday Feb 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...
St-Laurent
Thursday Feb 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...