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 481 - 500 of 907
Hazeldean
Sunday Jul 12, 2026 at 10:30am (series runs until Aug 23, 2026)
Stories, rhymes and songs for children of all ages and a parent or caregiver. All ages. 30 min. Drop in.
summer reading club
Beaverbrook
Sunday Jul 12, 2026 at 10:30am
Créez votre propre œuvre d’art vous inspirant de l’océan. Inscription requise. Pour les familles (âges 4+).
Stittsville
Sunday Jul 12, 2026 at 10:30am
Do you have a stuffed friend who would like to sleepover at the library? Bring your stuffie friend for a craft and storytime. Return to...
Cumberland
Sunday Jul 12, 2026 at 11:00am
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! We will be using cardboard to build 3D sea life...
Cartoon sea creatures / Dessin animé de créatures de mer
North Gloucester
Sunday Jul 12, 2026 at 2:00pm
Create and build with Lego®! Drop-in program. Ages 6-12, accompanied by a parent or caregiver. Architectes en herbe, à vos Lego® ! Programme portes ouvertes...
splish splash
Beaverbrook
Monday Jul 13, 2026 at 10:30am
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! Create a bead buddy friend and...
North Gower
Monday Jul 13, 2026 at 10:30am (series runs until Aug 17, 2026)
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Stay to play and do some crafts afterwards. Drop-in program. Family...
Stittsville
Monday Jul 13, 2026 at 10:30am
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side!  We’ll create cool ocean effects with water-resistant watercolour painting. Registration...
Greenboro
Monday Jul 13, 2026 at 10:30am
Build, explore, and design in an environment that encourages curiosity, problem-solving, and teamwork. Ages 4-6 and a parent or caregiver. Registration required. Concevoir, construire et...
Alta Vista
Monday Jul 13, 2026 at 10:30am (series runs until Aug 10, 2026)
Build, explore, and design in an environment that encourages curiosity, problem-solving, and teamwork. Family program. Concevoir, construire et explorer grâce à des activités pratiques qui...
Nepean Centrepointe
Monday Jul 13, 2026 at 10:30am
Craft and create your very own ocean-inspired masterpiece. Participants will dive into a sea-themed Storytime, followed by a fun and interactive parachute activity that will...
Cartoon sea creatures / Dessin animé de  créatures de mer
Online
Monday Jul 13, 2026 at 11:00am
Welcome to the amusement park - where we’ll be bumping, spinning, zipping and rolling! Discover the actions and reactions of bumper cars. Explore the forces...
Osgoode
Monday Jul 13, 2026 at 1:30pm
Join us as we discuss:"The Phoenix Crown" by Kate Quinn . All are welcome, please drop in. Copies of the title are available at the...
Ruth E. Dickinson
Monday Jul 13, 2026 at 2:00pm (series runs until Aug 10, 2026)
Dive deeper. Discover more. Explore. Protect. Play! Join us for a nature adventure! Kids will discover amazing animals through games, crafts, and interactive self-directed stations...
Cumberland
Monday Jul 13, 2026 at 2:00pm
Come see what’s washed ashore and discover what you can create! We will be learning to use a knitting spool to make our own rope. For kids...
Cartoon octopus / Dessin animé de pieuvre 
Rosemount
Monday Jul 13, 2026 at 2:00pm
La GAO vous invite à la Bibliothèque publique d’Ottawa pour un atelier gratuit pour toute la famille ! Laissez libre cours à votre imagination et...
Cartoon sea creatures / Dessin animé de  créatures de mer
Centennial
Monday Jul 13, 2026 at 2:00pm
Build, explore, and design in an environment that encourages curiosity, problem-solving, and teamwork. You will be building with boxes using our MAKEDO kits and you...
Sunnyside
Monday Jul 13, 2026 at 2:00pm
Delve into the chemical makings of oil and water, and use your knowledge to create a piece of art inspired by liquids miscibility properties! Get...
under the sea
Richmond
Monday Jul 13, 2026 at 2:00pm
Dive into hands-on crafting fun! Make art inspired by water, waves, and the sea while discovering your artsy side! We will be using watercolour paints...
STEM
Beaverbrook
Monday Jul 13, 2026 at 2:30pm (series runs until Aug 10, 2026)
Build, explore, and design in an environment that encourages curiosity, problem-solving, and teamwork. Family program. Drop-In.