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 381 - 400 of 417
Ruth E. Dickinson
Wednesday Jul 8, 2026 at 10:30am (series runs until Aug 19, 2026)
Contes, comptines et chansons pour les enfants de tous âges et un parent ou gardien. Joignez-nous après notre Contes en famille pour jouer et socialiser...
Family Storytime image
Carp
Wednesday Jul 8, 2026 at 10:30am (series runs until Jul 29, 2026)
Family Storytime 10:30 a.m. – 11:00 a.m. Stories, rhymes, and songs for preschool children and a parent/caregiver. Stay & Play 11:00 a.m. – 12:00 p.m...
Orléans
Wednesday Jul 8, 2026 at 10:30am
A craft filled with fishes! For ages 6–12. Wednesday July 8, 10:30 am Registration Required. A parent or guardian must remain in the library for...

Registration opens on Monday, June 8, 2026 - 10:00am

Carlingwood
Wednesday Jul 8, 2026 at 6:00pm (series runs until Jul 15, 2026)
Join us in creating a Drawstring bag . Hands-on introduction to hand sewing . Drawstring Bags are a fun way to learn how to use...

Registration opens on Monday, June 1, 2026 - 9:00am

Beaverbrook
Saturday Jul 11, 2026 at 2:30pm (series runs until Aug 22, 2026)
Join us for a program that offers: - Dimmed lighting - Sensory toys - A smaller number of participants - An adapted circle time with...
Osgoode
Monday Jul 13, 2026 at 1:30pm
Join us as we discuss:"The Phoenix Crown" by Kate Quinn . All are welcome, please drop in. Copies of the title are available at the...
Carlingwood
Monday Jul 13, 2026 at 6:00pm
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...
Carp
Tuesday Jul 14, 2026 at 6:30pm
Join us at the Carp Branch for an evening of creativity and fun! This month is junk journaling! Junk journaling is a blend of mixed-media...

Registration opens on Tuesday, June 16, 2026 - 10:30am

Orléans
Tuesday Jul 14, 2026 at 6:30pm (series runs until Aug 11, 2026)
Family Storytime Stories, rhymes and songs for children of all ages and a parent or caregiver. Drop-in program. Family program. Evening program; July 14, 28...
Ruth E. Dickinson
Thursday Jul 16, 2026 at 6:00pm (series runs until Jul 28, 2026)
You’re invited to join the Capital Region Writers for a “Write-in”: dedicated work time where you can thrive in the camaraderie of working alongside fellow...
Hand rolling polyhedral dice
Cumberland
Monday Jul 20, 2026 at 3:00pm
Curious about Dungeons and Dragons (a.k.a. 'that game from Stranger Things ')? Give it a try with this one-session-long adventure for beginners! D&D is a...

Registration opens on Monday, June 1, 2026 - 10:00am

Carlingwood
Monday Jul 20, 2026 at 6:00pm
Learn how to extend the battery life of your PC, discover the handy Microsoft PowerToys, detect fake USB flash drives before you lose data, learn...
3 ados qui lisent et qui jasent
Cumberland
Tuesday Jul 21, 2026 at 4:00pm
Pas de livre assigné, pas de devoirs – apportez tout simplement le livre de votre choix (un roman, un BD, un manga, un documentaire…comme vous...
Orléans
Thursday Jul 23, 2026 at 1:30pm
Jump into a fun frog-themed adventure with crafts, games, and activities inspired by frogs and ponds! For ages 6–12. Registration required. A parent or guardian...

Registration opens on Monday, June 8, 2026 - 10:00am

People | Des personnes
Alta Vista
Thursday Jul 23, 2026 at 2:30pm
Meet new people and quill a card! Beginners welcome. Adults only. No exceptions. Registration required. Venez se joindre à nous afin de rencontrer de nouveaux...

Registration opens on Tuesday, June 23, 2026 - 10:00am

Group of adults sitting around a table, chatting
Ruth E. Dickinson
Thursday Jul 30, 2026 at 6:00pm
Come with your team of 2-6 for a fun-filled trivia night at the Ruth Dickinson branch! This week's trivia will be "Canada" themed so be...
Orléans
Thursday Aug 6, 2026 at 10:30am
Dive into a magical underwater world and create jellyfish-inspired crafts and ocean activities! Explore colors, movement, and sea life fun. For ages 6–12. Registration required...

Registration opens on Monday, June 8, 2026 - 10:00am

Osgoode
Monday Aug 10, 2026 at 1:30pm
Join us as we discuss: "What have you done?" By Shari Lapena. All are welcome, please drop in. Copies of the title are available at...
Ruth E. Dickinson
Monday Aug 17, 2026 at 10:00am (series runs until Aug 22, 2026)
Drop-in to our branch during the day and donate common school supplies. While you are here, pick up what your students might be missing. August...
Hand rolling dice
Cumberland
Monday Aug 17, 2026 at 3:00pm
Curious about Dungeons and Dragons (a.k.a. 'that game from Stranger Things ')? Give it a try with this one-session-long adventure for beginners! D&D is a...

Registration opens on Monday, July 13, 2026 - 10:00am