Find a program or event

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 221 - 240 of 575
Genealogical tree / Arbre généalogique
Main
Thursday Apr 30, 2026 at 1:00pm
Want to learn more about your family history or are getting stuck working on your family tree? Drop-in to share research strategies, and discover what...
Carlingwood
Thursday Apr 30, 2026 at 1:00pm
Join us at the Carlingwood Library for an afternoon of crafting fun! We will be painting terracotta pots. All materials will be provided, and you...
Beaverbrook
Thursday Apr 30, 2026 at 1:30pm
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 Apr 30, 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. April’s book...
Beaverbrook
Thursday Apr 30, 2026 at 2:45pm
Looking to start in a new position, apply for your first job, or jump back into the workplace? The Community Employment Resource Centre (CERC) is...
Girl crouched down throwing paint in air, swirl of light
Rockcliffe Park
Thursday Apr 30, 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...
crafts for adults
Centennial
Thursday Apr 30, 2026 at 3:00pm
Adults are invited to get creative and have fun with the goal of making an ugly imperfect piece of art. No experience required! All supplies...
chess board
Orléans
Thursday Apr 30, 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...
Newcomers, Canada Flag
Elmvale Acres
Thursday Apr 30, 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...
Greenboro
Thursday Apr 30, 2026 at 4:00pm
Hey Tweens! Join us after school for some S.T.E.A.M. fun. This 2 week session we will be looking at the S in S.T. E.A.M, science...
two girls playing chess
Cumberland
Thursday Apr 30, 2026 at 4:00pm (series runs until Aug 20, 2026)
Drop in to play chess with other youth in a relaxed, informal environment! Ages 8 to 18. Drop-in program. . Venez jouer aux échecs avec...
A person and a child reading a colorful illustrated book together in a library setting
Nepean Centrepointe
Thursday Apr 30, 2026 at 4:15pm (series runs until May 14, 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...

Sorry this event is full

North Gower
Thursday Apr 30, 2026 at 5:00pm (series runs until May 28, 2026)
Stop by every Thursday evening and work on a weekly science, technology, engineering, art and math challenge.
Nepean Centrepointe
Thursday Apr 30, 2026 at 5:15pm (series runs until May 14, 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...

Sorry this event is full

people reading and talking
Emerald Plaza
Thursday Apr 30, 2026 at 5:30pm
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...
Main
Thursday Apr 30, 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...
Carlingwood
Thursday Apr 30, 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...
Cumberland
Thursday Apr 30, 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...
Rosemount
Thursday Apr 30, 2026 at 6:00pm
Learn various ways to organize photos on your computer, phone or on the cloud. Understand how to create backups so your photos are protected against...
Rideau
Thursday Apr 30, 2026 at 6:30pm (series runs until Aug 27, 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...