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 461 - 480 of 594
STEM kids preschool
Greenboro
Thursday Jan 29, 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.

Registration opens on Monday, January 5, 2026 - 10:00am

Sunnyside
Thursday Jan 29, 2026 at 6:30pm (series runs until May 28, 2026)
Join the Carleton Poetic Society on the last Thursday of every month at the Sunnyside Library for a series of themed creative writing workshops. The...
children with beakers, a globe, books and a telescope
Ruth E. Dickinson
Thursday Jan 29, 2026 at 6:30pm
Where curiosity powers up! Dive into circuits, robots, coding, and creative invention! Hands-on fun that lights up young minds. For ages 5 and up. Registration required.

Registration opens on Monday, January 5, 2026 - 10:00am

Rosemount
Thursday Jan 29, 2026 at 7:00pm
Enjoy photos and narration of coastal, interior and island beauty including stunning gardens and birdlife. ​ Presented by Lynda Buske from the Ottawa PC Users’...

Registration opens on Monday, January 5, 2026 - 10:00am

two adults and two children reading a book together
Richmond
Friday Jan 30, 2026 at 1:30pm
Join us for various fun, self lead literacy activities to celebrate Family Literacy Day.
kids playing with LEGO
Main
Friday Jan 30, 2026 at 1:30pm
Create and build with LEGO®! Drop-in. For ages 6-12. Architectes en herbe, à vos LEGO® ! Portes ouvertes. Pour les 6-12 ans.
Sunnyside
Friday Jan 30, 2026 at 2:00pm (series runs until May 29, 2026)
Join in stimulating discussions on selected titles in a friendly and relaxed atmosphere on the last Friday of the month.
St-Laurent
Friday Jan 30, 2026 at 2:00pm
Join us on PD days for a screening of a "Despicable Me 4". Gru and Lucy are overjoyed as they welcome their newest family member,...
two adults and two children reading a book together
Carlingwood
Friday Jan 30, 2026 at 2:00pm
Make clay pictures with Barbara Reid (artist and author). Learn how Barbara Reid uses clay to create the illustrations in her books. We will provide...

Registration opens on Monday, January 5, 2026 - 10:00am

Beaverbrook
Friday Jan 30, 2026 at 2:00pm
Welcome some poultry from the Canada Agriculture and Food Museum into your library visit! Listen to them cluck and coo, touch their soft feathers and...

Registration opens on Monday, January 5, 2026 - 10:00am

two adults and two children reading a book together
Ruth E. Dickinson
Friday Jan 30, 2026 at 2:00pm
Celebrate Family Literacy Day with us by joining us for a variety of tabletop games! You'll have the opportunity to team up your with your...
Cumberland
Friday Jan 30, 2026 at 2:30pm (series runs until Jun 05, 2026)
Create and build with Lego®! Ages 6-12. Architectes en herbe, à vos Lego®! Pour les 6 à 12 ans.
various pieces of lego
Sunnyside
Friday Jan 30, 2026 at 3:30pm (series runs until May 29, 2026)
Create and build with Lego®! Drop-in. For ages 6-12. Last Friday of every month.​ 3:30pm – 5pm​. Architectes en herbe, à vos Lego®! Portes ouvertes...
Hazeldean
Friday Jan 30, 2026 at 3:30pm
Drop in for some frosty fun at the library! This all-ages activity invites you to create a winter mosaic inspired by snowflakes, stockings, and snowmen...
Nepean Centrepointe
Friday Jan 30, 2026 at 4:30pm
Join us for a series of fun activities to do as a family! You will have the opportunity to discover various stations, including Magna Tiles,...
Adult reading to a group of children
Sunnyside
Saturday Jan 31, 2026 at 10:15am (series runs until May 30, 2026)
Stories, rhymes and songs for children of all ages and a parent or caregiver. Bring your favourite stuffy! Last Saturday of every month. Drop in...
Computer and phone / Ordinateur et téléphone
Main
Saturday Jan 31, 2026 at 10:30am
Artificial Intelligence (AI) tools have exploded over the last few years. They can: supercharge your web searches & help you find the most relevant information,...
Metcalfe village
Saturday Jan 31, 2026 at 11:00am (series runs until Apr 25, 2026)
Calling all expectant and postpartum moms! If you’re looking for a way to socialize with other moms, join us for our book club meetups. The...
Nepean Centrepointe
Saturday Jan 31, 2026 at 1:30pm (series runs until Mar 07, 2026)
For children 7-12, interested in learning to play chess and finding out more about the game. Teen volunteers will be on hand to help those...
Ruth E. Dickinson
Saturday Jan 31, 2026 at 2:00pm
Brick by brick... Inspired by Minecraft, Lego & old video games, join us once a month to create pixel art using pre-made templates or freehand...

Registration opens on Monday, January 5, 2026 - 10:00am