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 181 - 200 of 583
Ruth E. Dickinson
Monday Mar 30, 2026 at 7:00pm (series runs until Jun 22, 2026)
FRENCH CONVERSATION GROUP​ Participate in our conversation group to improve your French language conversation skills in a relaxed and friendly environment.​ No registration required. ​...
Beaverbrook
Monday Mar 30, 2026 at 7:00pm
Calling all trivia fans, game show enthusiasts, and people who know a lot of random facts. Join us for a trivia night at the Beaverbrook...
Orléans
Tuesday Mar 31, 2026 at 10:00am (series runs until Dec 29, 2026)
Get feedback on your writing (any genre)and ideas from the group. Hear the work of other writers and offer your feedback. Discuss ideas about writing...
Children gathering
Greely
Tuesday Mar 31, 2026 at 10:00am (series runs until Jun 30, 2026)
Drop in and meet homeschoolers in your community! Connect, share ideas, and explore educational opportunities with other families, while discovering the library’s resources. Every Tuesday...
an adult reads to a group of people / un adulte lit à un groupe de personnes
Cumberland
Tuesday Mar 31, 2026 at 10:00am (series runs until May 12, 2026)
Contes, comptines et chansons pour les enfants de tous âges et un parent ou gardien.ne. Joignez-nous après notre Contes en famille pour jouer et socialiser...
Beaverbrook
Tuesday Mar 31, 2026 at 10:15am (series runs until May 12, 2026)
Stories, rhymes, and songs for toddlers 19-36 months and a parent/caregiver. Drop-in.
Main
Tuesday Mar 31, 2026 at 10:15am (series runs until Apr 28, 2026)
Rejoignez notre groupe de conversation pour pratiquer le français dans une atmosphère détendue. Join our French conversation group to practice speaking in French in a...
Hazeldean
Tuesday Mar 31, 2026 at 10:15am (series runs until May 12, 2026)
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months. 30 min. Drop in.
Vanier
Tuesday Mar 31, 2026 at 10:30am (series runs until Jun 30, 2026)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Drop-in program. Contes, comptines et chansons pour les enfants de tous...
Rosemount
Tuesday Mar 31, 2026 at 10:30am (series runs until May 12, 2026)
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months. Drop-in.
babytime
Elmvale Acres
Tuesday Mar 31, 2026 at 10:30am (series runs until May 12, 2026)
Stories, rhymes and songs for babies and a parent or caregiver, followed by Stay and Play. 0-18 months. ​ Contes, comptines et chansons pour les...
Constance Bay
Tuesday Mar 31, 2026 at 10:30am (series runs until May 12, 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...
adults holding babies / adultes tenant des bébés
Stittsville
Tuesday Mar 31, 2026 at 10:30am (series runs until May 12, 2026)
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months.
Centennial
Tuesday Mar 31, 2026 at 10:30am (series runs until May 12, 2026)
Stories, songs and rhymes for babies and parent or caregiver. Program from 10:30 – 11:00am Stay & Play from 11:00 – 11:30am
Rideau
Tuesday Mar 31, 2026 at 10:30am
Stories, rhymes and songs for children of all ages and a parent or caregiver. Followed by 30 minutes of "stay and play" for those who...
adults holding babies / adultes tenant des bébés
Emerald Plaza
Tuesday Mar 31, 2026 at 10:30am (series runs until May 12, 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...
adults holding babies / adultes tenant des bébés
Carlingwood
Tuesday Mar 31, 2026 at 10:30am (series runs until May 12, 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...
adults holding babies / adultes tenant des bébés
St-Laurent
Tuesday Mar 31, 2026 at 10:30am (series runs until May 12, 2026)
30 minutes of stories, rhymes and songs for babies 0-18 months and a parent or caregiver. Feel free to stay after the program to play...
an adult reads to a group of people / un adulte lit à un groupe de personnes
Osgoode
Tuesday Mar 31, 2026 at 10:30am (series runs until May 12, 2026)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Meet new friends after storytime at Stay and Play!
Greenboro
Tuesday Mar 31, 2026 at 10:30am (series runs until May 12, 2026)
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program. Contes, comptines et chansons pour les enfants de tous...