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 381 - 400 of 835
Rockcliffe Park
Monday Jul 6, 2026 at 9:30am (series runs until Aug 17, 2026)
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in program. Family English program. Contes en famille Contes, comptines et...
Rockcliffe Park
Monday Jul 6, 2026 at 10:00am (series runs until Aug 17, 2026)
Stay & Play Join us to play and chat. There will be self-directed activities and toys for parents, caregivers and young children. Drop-in program. Family...
history boxes
Ruth E. Dickinson
Monday Jul 6, 2026 at 10:30am
Join the OAG at the Ottawa Public Library for a free workshop! Get creative as you design your own waterway and bring it to life...

Registration opens on Monday, June 8, 2026 - 10:00am

circus
Blackburn Hamlet
Monday Jul 6, 2026 at 10:30am
Dive deeper. Discover more! Join us for this hands on STEM fair! Multiple stations to explore, create and program for every level. Problem solve, build and...
North Gower
Monday Jul 6, 2026 at 10:30am
The Box of Life Worm School Learn about the fascinating world of composting and earthworms, and how to set up and maintain their habitat, what...

Registration opens on Monday, June 8, 2026 - 10:00am

Ruth E. Dickinson
Monday Jul 6, 2026 at 2:00pm
Craft and create your very own ocean-inspired masterpiece. We will be creating jellyfish to decorate our space in the children's department for the Summer Reading...
sea creatures reading books / des créatures marines qui lisent des livres
Cumberland
Monday Jul 6, 2026 at 2:00pm
Drop in for a free viewing of Drift & Discover (42 mins). Participants are welcome to bring a light snack and a covered drink. Children...
Parrot Partners
Nepean Centrepointe
Monday Jul 6, 2026 at 2:00pm
Meet the Parrots Join us for an interactive program presented by Parrot Partners, the only rehabilitation program for parrots in Canada! They will bring several...

Registration opens on Monday, June 8, 2026 - 10:00am

Cartoon octopus / Dessin animé de pieuvre
North Gloucester
Monday Jul 6, 2026 at 2:00pm
Play card games and board games at the library. Game selections include Labyrinth, Rush Hour, Kingdomino and more. Library staff will be on hand to...
Crafting table/Table de bricolage
Carp
Monday Jul 6, 2026 at 2:30pm
Dive deeper. Discover more. Come join us for an undersea adventure. Build a coral reef with Lego, test object buoyancy, design a boat and more...

Registration opens on Monday, June 8, 2026 - 10:00am

Rockcliffe Park
Monday Jul 6, 2026 at 3:00pm (series runs until Aug 17, 2026)
Come craft at the library. We have all the supplies you need to satisfy your creativity! Drop-in. Family program. Viens bricoler à la biblio. On...
des créatures marines qui lisent des livres / sea creatures reading books
Cumberland
Monday Jul 6, 2026 at 3:00pm
Passez faire un tour pour voir gratuitement Courants et récits (42 min). N’hésitez pas à apporter vos collations légères et vos boissons avec couvercle. Les...
Alta Vista
Monday Jul 6, 2026 at 3:00pm (series runs until Aug 12, 2026)
Play card games and board games at the library. Game selections include: Monopoly, chess, Connect four, Jenga, Domino, Cards, Go Fish, Crazy 8s, War, Old...
Ruth E. Dickinson
Monday Jul 6, 2026 at 4:00pm (series runs until Aug 31, 2026)
For ages 13-17. The Drop Zone is a program where you can explore, create and connect with others. There will be numerous activities to take...
St-Laurent
Monday Jul 6, 2026 at 6:00pm (series runs until Aug 10, 2026)
June 1, at 6 pm: Freakier Friday Tess's daughter Anna now has a daughter of her own and soon, a stepdaughter. As they navigate the...
Cumberland
Tuesday Jul 7, 2026 at 10:00am (series runs until Aug 11, 2026)
Contes, comptines et chansons pour les enfants de tous âges et un.e parent ou gardien.ne. Programme portes ouvertes et familial. . French-language storytime program. Stories,...
Beaverbrook
Tuesday Jul 7, 2026 at 10:15am (series runs until Aug 18, 2026)
Stories, rhymes, and songs for toddlers 19-36 months and a parent/caregiver. Drop-in.
Stittsville
Tuesday Jul 7, 2026 at 10:30am
Ahoy, Matey! (Ages 4-6) Sail the seven seas. It’s time to go on a treasure hunt! Come in and build some boats with different materials,...
Ruth E. Dickinson
Tuesday Jul 7, 2026 at 10:30am (series runs until Jul 21, 2026)
Dive deeper. Discover more. Join us for hands-on activities and stories to explore science, technology, engineering, and math. This is a literacy program that includes...

Registration opens on Monday, June 8, 2026 - 10:00am

Rosemount
Tuesday Jul 7, 2026 at 10:30am (series runs until Aug 18, 2026)
Stories, rhymes and songs for babies and a parent or caregiver. 0-18 months.