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 241 - 260 of 899
Cumberland
Sunday Jun 21, 2026 at 1:30pm (series runs until Aug 30, 2026)
Are you interested in practicing your chess skills? Join us for open games of chess. Whether you are a beginner or a more advanced player,...
Cumberland
Monday Jun 22, 2026 at 10:00am
Do you love browsing through cookbooks and trying new recipes? Then come and meet with other food enthusiasts and put a cookbook to the test!...
Nepean Centrepointe
Monday Jun 22, 2026 at 1:00pm
Are you a writer or author looking to learn more about the indie publishing process? Join author N.G. Avant for this monthly program discussing key...
Carlingwood
Monday Jun 22, 2026 at 1:15pm
Enjoy singing your favourite soft pop songs from the 50’s-80’s, Celtic and other folk music! All ages and levels of experience welcome. 3rd Monday of...
Main
Monday Jun 22, 2026 at 2:00pm
On the second and fourth Mondays of each month, this event provides an opportunity for local authors and others who enjoy good writing to discuss...
Nepean Centrepointe
Monday Jun 22, 2026 at 3:00pm (series runs until Dec 21, 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...
Cumberland
Monday Jun 22, 2026 at 3:30pm
Attention teens! Meet and interact with professional therapy dog s to de-stress from your exams. Drop-in (NO registration required!) ^_^ **** Attention, ados! Rencontrez des...
Main
Monday Jun 22, 2026 at 6:00pm
Come join us for a fun collage session! Explore your creative side and piece together something beautiful. Collages make nice greeting cards or posters to...
Nepean Centrepointe
Monday Jun 22, 2026 at 6:00pm (series runs until Dec 28, 2026)
Unwind and connect with others in a friendly, welcoming space. Play one of the available board games and puzzles, or bring games you want played!...
Carlingwood
Monday Jun 22, 2026 at 6:00pm
Landscape photography is the art of capturing the natural world, outdoor spaces, and urban environments to evoke emotion, a sense of place, or to tell...
Stittsville
Monday Jun 22, 2026 at 6:30pm
Curious about new flavours? In this session, we will explore the spice's origin, share recipes, and exchange personal stories or cultural connections. Participants will receive...
A pair of hands knitting
Beaverbrook
Monday Jun 22, 2026 at 6:30pm (series runs until Aug 24, 2026)
Join us at the Beaverbrook Branch for an evening of crafting. Bring your knitting, crochet, embroidery, felting and sewing projects and work on them in...
Ruth E. Dickinson
Tuesday Jun 23, 2026 at 2:00pm
Artificial Intelligence (AI) tools have exploded over the last few years. They can: supercharge your web searches & help you find the most relevant information;...
North Gower
Tuesday Jun 23, 2026 at 2:00pm
Join us a for a relaxing afternoon of crafting fun. We will be making a unique Folded Book Vase with vintage charm. All supplies and...
People sitting around a table discussing books
Cumberland
Tuesday Jun 23, 2026 at 2:30pm (series runs until Jun 25, 2026)
We invite you to come to either (or both!) of two sessions to rave about your favourite books, and share your love for them with...
Cartoon sea creatures / Dessin animé de  créatures de mer
Sunnyside
Tuesday Jun 23, 2026 at 4:00pm
Pop in to get your registration kit and have a snack. We will have face painting, crafts and other fun activities! ​​ Venez chercher votre...
Cartoon sea creatures / Dessin animé de  créatures de mer
Ruth E. Dickinson
Tuesday Jun 23, 2026 at 6:30pm
Soyez des nôtres pour un conte en famille qui rend hommage aux créatures marines légendaires. Ne manquez surtout pas le défi Lego thématique qui aura...
Coffee | Café
Alta Vista
Wednesday Jun 24, 2026 at 1:30pm (series runs until Aug 26, 2026)
An open house for persons with dementia, their care partners and families. This program is drop-in, but if you choose to register you will receive...
North Gloucester
Wednesday Jun 24, 2026 at 2:00pm (series runs until Aug 26, 2026)
Feel like chatting? Come to the library for some coffee/tea and conversation. Every last Wednesday of the month, from 2 to 3:30 pm: Tea and...
Blackburn Hamlet
Wednesday Jun 24, 2026 at 2:00pm (series runs until Aug 19, 2026)
Join us at the Blackburn Hamlet branch for a watercolour painting session. Bring your own project or start something new in the company of like-minded...