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 281 - 300 of 799
Greenboro
Wednesday Mar 4, 2026 at 6:30pm (series runs until Mar 25, 2026)
Improve your English, share stories and make new friends! Améliorez votre anglais, partager des histoires et faites des amis!
Manotick
Wednesday Mar 4, 2026 at 7:00pm (series runs until Jun 24, 2026)
Rejoignez notre groupe de conversation en français pour pratiquer le français dans une atmosphère détendue. Join our French conversation group to practice speaking in French...
Beaverbrook
Wednesday Mar 4, 2026 at 7:00pm (series runs until Mar 11, 2026)
Améliorez votre français parlé et rencontrez des gens dans une atmosphère détendue. Inscription non requise, niveaux intermédiaire . *pas de séance le 4 février Practice...
North Gower
Thursday Mar 5, 2026 at 5:00am (series runs until Mar 26, 2026)
Stop by every Thursday evening and work on a weekly science, technology, engineering, art and math challenge.
Manotick
Thursday Mar 5, 2026 at 10:15am (series runs until Jun 25, 2026)
Join fellow mahjong players for a friendly game in a congenial environment. Drop-in program, no registration required.
Greenboro
Thursday Mar 5, 2026 at 10:30am
Let Lynda’s photos take you around “Canada’s Ocean Playground” from Annapolis Valley to the south shore, Peggy’s Cove, Halifax and stunning Cape Breton! Having spent...
Beaverbrook
Thursday Mar 5, 2026 at 1:30pm (series runs until Jun 04, 2026)
Share the enjoyment of good books in an informal and relaxed atmosphere. First Thursday of every month. New members welcome.
Sunnyside
Thursday Mar 5, 2026 at 1:30pm (series runs until Jun 04, 2026)
An open house for persons with dementia, their care partners and families. Fun and stimulating mental activities are planned to enhance the social interactions and...
Book Banter
Alta Vista
Thursday Mar 5, 2026 at 2:00pm (series runs until Jun 04, 2026)
Share the enjoyment of good books in a relaxed atmosphere. Join us for discussions on the first Thursday of every month from 2 to 3...
Osgoode
Thursday Mar 5, 2026 at 2:00pm
Celebrate Robert Munsch's The Paper Bag Princess with crafts, and fun activities for kids of all ages. Drop-in.
Carp
Thursday Mar 5, 2026 at 2:30pm (series runs until Jun 04, 2026)
Share the enjoyment of good books in a relaxed atmosphere. All are welcome! Drop-in program. This group meets the first Thursday of the month 2:30...
computer, notebook and camera on a desk
Beaverbrook
Thursday Mar 5, 2026 at 6:00pm
Dive into the fascinating world of typography with Chris Taylor, President of the Ottawa PC Users’ Group. Chris will demystify the terminology of typography and...
Vernon
Thursday Mar 5, 2026 at 6:30pm (series runs until Nov 05, 2026)
Everyone is welcome to join Vernon’s book club! Visit with your friends and neighbours to discuss great books. First Thursday of the month 6:30pm-7:30pm January...
Person writing in a notebook on a desk
Beaverbrook
Thursday Mar 5, 2026 at 6:30pm (series runs until Jun 18, 2026)
If you love to write, come and surround yourself with like-minded creative people who love the power of words! This is not a course or...
Nepean Centrepointe
Thursday Mar 5, 2026 at 6:30pm (series runs until Jun 04, 2026)
Whether you're new to baking or well seasoned, this book club is the perfect place to meet fellow bakers, try new recipes and share both...
Rosemount
Thursday Mar 5, 2026 at 6:30pm (series runs until Jun 04, 2026)
Join our monthly conversation group for entrepreneurs and small business owners. A welcoming space to connect, share ideas, and get feedback on your business journey...
Ruth E. Dickinson
Thursday Mar 5, 2026 at 6:30pm (series runs until May 16, 2026)
Families are invited to drop-in and explore hands-on STEM play. Build, test, and create through fun challenges at your own pace! Stay as long as...
Sunnyside
Thursday Mar 5, 2026 at 6:45pm (series runs until May 21, 2026)
Améliorez votre français parlé et rencontrez des gens dans une ambiance décontractée et conviviale. Niveau intermédiaire. Practice your French language conversation skills and meet new...
Ruth E. Dickinson
Friday Mar 6, 2026 at 10:30am (series runs until Dec 11, 2026)
Are you looking for work? Unemployed or underemployed? Drop-in to meet one-on-one with an Employment Counsellor from the Pinecrest-Queensway Employment Services team.​ ​ ​Friday mornings...
Hazeldean
Friday Mar 6, 2026 at 1:30pm (series runs until Jun 05, 2026)
Share the enjoyment of good books in a relaxed atmosphere at the Hazeldean Library. Join us for discussions on the first Friday of every month...