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 281 - 300 of 665
adults playing with babies and a woman reading
Alta Vista
Thursday Jan 22, 2026 at 10:30am (series runs until Mar 05, 2026)
Stories, rhymes and songs for babies with a parent or caregiver. 0-18 months. Feel free to stay after the program to play and chat. Drop-in...
Rideau
Thursday Jan 22, 2026 at 10:30am (series runs until Feb 26, 2026)
Stories, rhymes and songs for babies 0 -18 months and a parent or caregiver. Drop-in program. Contes, comptines et chansons pour les bébés de 0...
Richmond
Thursday Jan 22, 2026 at 10:30am (series runs until Mar 05, 2026)
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months. 30 min. Drop in.
a book and a plush bear / un livre et un ours en peluche
North Gloucester
Thursday Jan 22, 2026 at 11:00am (series runs until Mar 05, 2026)
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months. Drop-in program. ​ Contes, comptines et chansons pour les bébés et un...
Babytime
Ruth E. Dickinson
Thursday Jan 22, 2026 at 11:15am (series runs until Mar 05, 2026)
Stories, rhymes and songs for babies with a parent or caregiver followed by time for parents to socialize and help their babies interact with toys...
Online
Thursday Jan 22, 2026 at 1:00pm
January 2026 EU Book Club Featured book: Big Bad Wool, by Leonie Swann. Translated by Amy Bojang. The author will be present. Do prepare some...
Carlingwood
Thursday Jan 22, 2026 at 1:00pm
Join us at the Carlingwood Library for an afternoon of crafting fun! We will be making paper lotus blossoms. All materials will be provided, and...

Sorry this event and its waiting list are full

travel
Centennial
Thursday Jan 22, 2026 at 2:00pm
Enjoy photos and narration from a river cruise that included Prague, various stops in Germany and Austria and ending in Budapest, Hungary. Included is a...
Osgoode
Thursday Jan 22, 2026 at 2:00pm
Join us for a series of fun activities to do as a family to Celebrate Family Literacy Day! Drop-in program. Visit familyliteracyday.ca for more family...
Yarn | de la laine
Alta Vista
Thursday Jan 22, 2026 at 2:30pm
Meet new people and learn to crochet! Beginners only. Adults only. No exceptions. Registration required.
Carlingwood
Thursday Jan 22, 2026 at 3:30pm
Attention teens! Meet and interact with professional therapy dog Henry to de-stress from your exams. Thursday, January 22nd, 2026 3:30-4:30pm Attention, ados! Rencontrez le chien...
STEM kids preschool
Greenboro
Thursday Jan 22, 2026 at 4:00pm (series runs until Feb 05, 2026)
Stories and activities that support Science, Technology, Engineering and Math. For a child aged 3-6 and a parent or caregiver.
Nepean Centrepointe
Thursday Jan 22, 2026 at 4:30pm
Learn how Barbara uses clay to create the illustrations in her books. We’ll provide the clay and tools for you to create your own illustrations...
Rockcliffe Park
Thursday Jan 22, 2026 at 4:30pm
Learn how Barbara uses clay to create the illustrations in her books. We’ll provide the clay and tools for you to create your own illustrations...
Manotick
Thursday Jan 22, 2026 at 5:45pm (series runs until Mar 19, 2026)
Wear your coziest pyjamas for an evening storytime. All ages welcome. Drop-in program.
garden, gardening, jardin, jardinage, seeds, graines, planting, plants, plantes, text
Elmvale Acres
Thursday Jan 22, 2026 at 6:00pm
JANUARY 2026 Session 2: “Winter Seed Sowing Workshop for your Pollinator/Wildlife Garden” Welcome to the second workshop in the 4-part "Ottawa Wildflower Seed Library (OWSL)...
Orléans
Thursday Jan 22, 2026 at 6:00pm
Many wireless routers do not default to the most secure configuration. Make sure you are not the "low-hanging fruit" that someone will decide to attack...
Nepean Centrepointe
Thursday Jan 22, 2026 at 6:30pm (series runs until Jun 25, 2026)
If you are a love story lover, join us each month for discussions on romance novels in a relaxed atmosphere! From enemies-to-lovers to second chance...
Ruth E. Dickinson
Thursday Jan 22, 2026 at 6:30pm (series runs until Feb 19, 2026)
Explore. Protect. Play! A nature adventure for kids! Discover amazing animals, build fun crafts, play games. All ages program. Drop-in program.
Builders Club
Beaverbrook
Friday Jan 23, 2026 at 10:00am (series runs until Feb 13, 2026)
Create and build with Lego®! Drop-in. For ages 6-12. Architectes en herbe, à vos Lego®! Inscription non requise. Pour les 6-12 ans.