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 261 - 280 of 572
adults playing with babies and a woman reading
Emerald Plaza
Tuesday Jan 13, 2026 at 10:30am (series runs until Mar 03, 2026)
Stories, rhymes and songs for babies ages 0-18 months and a parent or caregiver. Stay and chat after Babytime with toys and books for the...
Nepean Centrepointe
Tuesday Jan 13, 2026 at 10:30am (series runs until Mar 03, 2026)
Stories, rhymes and songs for children of all ages and their parents or caregivers. Drop-in program.
Richmond
Tuesday Jan 13, 2026 at 10:30am (series runs until Mar 03, 2026)
Bilingual stories, rhymes and songs for children of all ages and a parent or caregiver. Drop-in.​ ​Histoires, comptines et chansons bilingues pour les enfants de...
Greenboro
Tuesday Jan 13, 2026 at 10:30am (series runs until Mar 03, 2026)
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program. Family program. Contes, comptines et chansons pour les enfants...
Beaverbrook
Tuesday Jan 13, 2026 at 11:00am (series runs until Mar 03, 2026)
Stories, rhymes and songs for babies and a parent or caregiver, then join us for a Stay and Play. Ages 0-18 months. Drop-in program.
adults playing with babies and a woman reading
Greenboro
Tuesday Jan 13, 2026 at 11:30am (series runs until Mar 03, 2026)
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months.
A mother holding her baby. Une maman portant son bébé.
Orléans
Tuesday Jan 13, 2026 at 1:30pm (series runs until Mar 03, 2026)
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months. Bilingual program. Drop-in program. ​ Contes, comptines et chansons pour les bébés...
Rosemount
Tuesday Jan 13, 2026 at 2:00pm (series runs until May 12, 2026)
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months. Drop-in.
Sunnyside
Tuesday Jan 13, 2026 at 2:30pm (series runs until Mar 03, 2026)
Stories, rhymes and songs for babies and a parent or caregiver in the afternoons. 0-18 months. Contes, comptines et chansons pour les bébés et leurs...
Ruth E. Dickinson
Tuesday Jan 13, 2026 at 3:00pm (series runs until Jun 09, 2026)
The Granny Squares for Warmth (GSFW) group was created in November 2020 as a Barrhaven-based group with a mission to create and donate hand-made blankets...
Carlingwood
Tuesday Jan 13, 2026 at 3:00pm
Spend your Tuesday afternoons after school at the library with friends, snacks, and great films! Each month we’ll be showing a different movie—ranging from coming-of-age...
Reading Buddies
Alta Vista
Tuesday Jan 13, 2026 at 3:30pm (series runs until Mar 03, 2026)
Join us Tuesday's from 4-5 pm for the Alta Vista Reading Circle. We will take turns reading out loud, building our confidence and defining new...
Emerald Plaza
Tuesday Jan 13, 2026 at 4:00pm (series runs until Jan 28, 2026)
Need a place to study for exams? Our program room will be available for quiet study. Light snacks will be provided. Besoin d'un endroit pour...
Nepean Centrepointe
Tuesday Jan 13, 2026 at 4:00pm (series runs until Mar 17, 2026)
Join us for an exciting and hands-on Afternoon STEM Club designed especially for kids! Each session will have interactive activities in Science, Technology, Engineering, and...
children stepping into a book
Cumberland
Tuesday Jan 13, 2026 at 4:00pm (series runs until Mar 03, 2026)
Join us for stories, songs, and activities for children ages 3-6 and a parent/caregiver.
Main
Tuesday Jan 13, 2026 at 4:30pm
Do you feel stressed when you have an exam the next day? Participants will learn about various study skills such as the Pomodoro technique to...
board games
Centennial
Tuesday Jan 13, 2026 at 5:30pm (series runs until Jun 16, 2026)
Drop in with your friends & family for exciting board games, card games, and brain teasers! Play games from our large collection or bring your...
Rosemount
Tuesday Jan 13, 2026 at 6:00pm (series runs until Mar 03, 2026)
Practice your French conversation skills in a low- pressure, friendly environment. All levels are welcome. ​
Musical notes floating on black background
Rockcliffe Park
Tuesday Jan 13, 2026 at 6:00pm (series runs until Jun 09, 2026)
Are you looking for a cozy place to jam with other musicians? This is a drop-in for musicians ages 16+, to make some music. Bring...
Sunnyside
Tuesday Jan 13, 2026 at 6:45pm (series runs until Jun 16, 2026)
Practice English and meet new friends in a relaxed and friendly environment. Margaret is an accredited teacher of English as a Second Language with more...