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 419
St-Laurent
Monday Jun 1, 2026 at 10:30am (series runs until Jun 29, 2026)
Drop in to our program room where you will find an assortment of toys and free play opportunities. Meet and connect with other parents while...
image displaying hands doing various art crafts
Stittsville
Monday Jun 1, 2026 at 2:00pm
Join us for a fun afternoon creating beautiful, delicate, raised images from paper strips. You’ll use a few basic tools to wind the paper strips...
North Gloucester
Monday Jun 1, 2026 at 2:30pm
Photos and narration from multiple car trips around this wonderful province. Sights from north, south, east and west coasts. Highlights include the Viking settlement in...
Blackburn Hamlet
Monday Jun 1, 2026 at 3:00pm
Technology can be challenging, so join our enthusiastic Tech Team, who will give you a good foundation and the confidence to use your preferred device(for...
Orléans
Monday Jun 1, 2026 at 5:00pm (series runs until Jun 25, 2026)
Study Space – June 1 to June 24 Need a quiet place to study? Our program room is open for students looking for a calm,...
Beaverbrook
Monday Jun 1, 2026 at 5:30pm (series runs until Jun 29, 2026)
Come join us for some fun and laughter at the library. Each week will be a new self guided activity to explore rotating between crafts,...
Richmond
Monday Jun 1, 2026 at 5:30pm
The average time it takes for an unprotected computer to be compromised after connecting to the Internet is under 15 minutes. Don't let it be...
Carlingwood
Monday Jun 1, 2026 at 6:00pm
Carole Gobeil, world traveller and travel industry veteran, has travelled to some amazing destinations and will share her passion of connecting with nature and wildlife...
St-Laurent
Monday Jun 1, 2026 at 6:00pm (series runs until Aug 10, 2026)
June 1, at 6 pm: Freakier Friday Tess's daughter Anna now has a daughter of her own and soon, a stepdaughter. As they navigate the...
Greenboro
Monday Jun 1, 2026 at 6:30pm (series runs until Jun 29, 2026)
Join us for a fun and friendly environment to practice your Spanish skills. for a fun and friendly environment to practice your Spanish skills.
book Club Image
Rideau
Monday Jun 1, 2026 at 7:00pm
Share the pleasure of reading and discussing books ranging from the classics to the contemporary, but mostly fiction, in a relaxed atmosphere (If the first...
Ruth E. Dickinson
Tuesday Jun 2, 2026 at 10:00am (series runs until Jun 18, 2026)
Come use our program room to study for exams. Snacks and materials provided. Tuesdays June 2, 9 and 16 from 10-1 and Thursdays June 4,...
Mahjong set
Rockcliffe Park
Tuesday Jun 2, 2026 at 1:00pm (series runs until Jun 30, 2026)
Every two weeks, starting April 21st, from 1-3PM, the Rockcliffe Park branch will be hosting a American Mahjong group. Registration is required for each session...
Rockcliffe Park
Tuesday Jun 2, 2026 at 1:30pm
The Rockcliffe Park Book Club gathers to enjoy and discuss a wide variety of books selected by book club members. Please join in to share...
Nepean Centrepointe
Tuesday Jun 2, 2026 at 2:00pm (series runs until Dec 29, 2026)
Want to learn more about your family history or getting stuck working on your family tree? Drop-in to work on your family tree, share research...
A group of 6 people sitting at a table discussing a book.
Richmond
Tuesday Jun 2, 2026 at 2:00pm (series runs until Jul 07, 2026)
If you are a mystery lover then join us each month for discussions on mystery novels! From cold-blooded murders to humorous whodunnits, come meet fellow...
Rockcliffe Park
Tuesday Jun 2, 2026 at 6: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;...
Cumberland
Wednesday Jun 3, 2026 at 10:00am (series runs until Jun 13, 2026)
Technology doesn't have to be overwhelming. The Cumberland library Tech Team can help you with devices like phones, laptop and e-readers. We can also show...
Carlingwood
Wednesday Jun 3, 2026 at 2:00pm (series runs until Jun 02, 2027)
Share the enjoyment of good books in a relaxed atmosphere! Drop-in. Sept-June. 1st Wednesday of the month. (Some exceptions may apply.) Fall 2025 September 3rd...
Greenboro
Wednesday Jun 3, 2026 at 2:00pm
Create art in good company. This series is perfect for aspiring artists, crafters who are in a rut, and anyone who suspects that a creative...