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

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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.
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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.
Drop-in program
Add this event to your calendar

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)...
Drop-in program
Add this event to your calendar

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...
Drop-in program
Add this event to your calendar

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.
Drop-in program
Add this event to your calendar

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.
Drop-in program
Add this event to your calendar
- ‹ previous
- 15 of 34
- next ›