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 641 - 660 of 759
Munster
Wednesday Mar 18, 2026 at 10:30am
Groove Mode: ON! Get into the groove in this highly energetic and interactive dance session! Participants will explore simple, fun, and easy dance moves that...

Registration opens on Monday, February 9, 2026 - 10:00am

Children dressed in cardboard costumes
Carlingwood
Wednesday Mar 18, 2026 at 10:30am
Let me introduce you to my imaginary friend and tell you about our magical adventures. We will read a story about an imaginary friend, and...

Registration opens on Monday, February 9, 2026 - 10:00am

Elmvale Acres
Wednesday Mar 18, 2026 at 10:30am
Seek the beings beyond the stars! Family Program. Drop-in We will have a bilingual Storytime about outer space, followed by a fun outer space–themed craft...
Richmond
Wednesday Mar 18, 2026 at 1:00pm
Come join award-winning author & illustrator Rob Justus for a goofy character draw-along. Rob will highlight some of his work, but more importantly he will...

Registration opens on Monday, February 9, 2026 - 10:00am

a hand, paints and pencil crayons / une main, des peintures et des crayons de couleur
North Gloucester
Wednesday Mar 18, 2026 at 1:30pm
Design your own fluffy, feathered or furless friend. We will be making puppets! Drop-in program. Ages 4-6. The program is designed for ages 4 to...
Golden retriever and child touching foreheads
Ruth E. Dickinson
Wednesday Mar 18, 2026 at 2:00pm
Discover dangerous creatures. There is nothing mild about the wild! Exciting challenges await as you explore these amazing animals at your own pace. Drop-in program...
Carlingwood
Wednesday Mar 18, 2026 at 2:00pm
Introduction to Coding Using Ozobots! A fun and interactive introduction to coding where participants learn to control small robots (Ozobots) using colours and simple logic...

Registration opens on Monday, February 9, 2026 - 10:00am

Two children wearing homemade robot and monster costumes made from cardboard boxes.
Nepean Centrepointe
Wednesday Mar 18, 2026 at 2:00pm
Embrace the besties, beware of the pesties! Registration required. Get ready to crawl into the curious world of insects! In this hands-on program, participants will...

Registration opens on Monday, February 9, 2026 - 10:00am

A coloured photo of three young children playing a xylophone.
Main
Wednesday Mar 18, 2026 at 2:00pm
Students will learn basic chords and strumming rhythms as well as the anatomy of the ukulele. Ages 7- 12. Registration required. Ottawa Public Library is...

Registration opens on Monday, February 9, 2026 - 10:00am

North Gower
Wednesday Mar 18, 2026 at 2:00pm
Do you love birds as much as we do? Come join us for an exciting kid’s workshop all about our feathered friends! In this workshop,...

Registration opens on Monday, February 9, 2026 - 10:00am

Stittsville
Wednesday Mar 18, 2026 at 2:30pm
Come craft at the library. We have all the supplies you need to satisfy your creativity! Drop-in program. Family program.
Roll the dice
Elmvale Acres
Wednesday Mar 18, 2026 at 2:30pm
Play card games and board games at the library. Library staff will be on hand to help with rules and to organize gameplay. Drop-in program...
Beaverbrook
Wednesday Mar 18, 2026 at 2:30pm (series runs until Mar 20, 2026)
Let’s build together! Indulge your creativity with a free build. Drop-in program. For ages 6-12. Construisons ensemble! Laissez aller votre créativité librement. Programme portes ouvertes...
Ruth E. Dickinson
Wednesday Mar 18, 2026 at 3:30pm
For ages 13-15 (suggested age range) . Come join award-winning author & illustrator Rob Justus for a goofy character draw-along. Rob will highlight some of...

Registration opens on Monday, February 9, 2026 - 10:00am

Stuffie library sleepover
Elmvale Acres
Wednesday Mar 18, 2026 at 5:00pm
Do you have a stuffed friend who would like to sleepover at the library? Bring your friend for a craft and storytime. Return to pick...
Children dressed in cardboard costumes
Ruth E. Dickinson
Wednesday Mar 18, 2026 at 6:30pm
Visit us to share some of your favourite books and discover what other people are reading. Who knows, you might find your next top pick!...
Arts & crafts
Cumberland
Thursday Mar 19, 2026 at 10:00am
Come craft at the library. We have all the supplies you need to satisfy your creativity! Drop-in program. Family program. Viens bricoler à la biblio...
Hand rolling dice
Ruth E. Dickinson
Thursday Mar 19, 2026 at 10:30am (series runs until Mar 21, 2026)
Get ready for a storytelling adventure that will test the limits of your imagination. Registration required. Ages 10-12. The program is designed for ages 10...

Registration opens on Monday, February 9, 2026 - 10:00am

Greenboro
Thursday Mar 19, 2026 at 10:30am
Play card games and board games at the library. Game selections include: Jenga, Trouble, Chess, Connect 4 and more. Library staff will be on hand...
A photograph of adults and children taking part in storytime. A librarian shows a book to the group.
Main
Thursday Mar 19, 2026 at 10:30am
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...