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 741 - 760 of 909

Cumberland
Saturday Aug 8, 2026 at 10:00am
Explore the world of freshwater turtles through stories, activities and crafts, and participate in a guided tour of our Turtle Incubator led by Petrie Island...

Ruth E. Dickinson
Saturday Aug 8, 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...
Drop-in program
Add this event to your calendar

Sunnyside
Saturday Aug 8, 2026 at 12:30pm
Join Ottawa’s first children's book parade! Dress up as your favourite children's book character, and get ready for a drop-in parade crafting session for all...
Drop-in program
Add this event to your calendar

Cumberland
Saturday Aug 8, 2026 at 2:00pm
Shake up your reading journey with a deck of tarot cards! No experience necessary. In this two-part workshop, we'll first cover what the tarot is...

Stittsville
Sunday Aug 9, 2026 at 10:30am
Stories, rhymes, and songs for children of all ages and a parent or caregiver. Drop-in Family Program.
Drop-in program
Add this event to your calendar

Beaverbrook
Sunday Aug 9, 2026 at 1:00pm (series runs until Oct 04, 2026)
Travel the lands of the Sword Coast in this introductory campaign of D&D 5th edition. Help the people of Faerûn and tackle quests until you...

North Gloucester
Sunday Aug 9, 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. Pour...
Drop-in program
Add this event to your calendar

Cumberland
Sunday Aug 9, 2026 at 2:30pm
Explorez le monde des tortues à travers des histoires, des activités et des bricolages, et participez à une visite guidée de notre incubateur des oeufs...

Rosemount
Monday Aug 10, 2026 at 10:30am
Participants will be invited to engage in shared recitations of selected writers. Discussions will follow each reading with the intention of sharing personal interpretations. Upon...

Online
Monday Aug 10, 2026 at 11:00am
Cet atelier vous permettra de découvrir les fondements scientifiques de trucs un peu dégoûtants! Par exemple, vous aurez l’occasion de produire du mucus afin d’explorer...

Main
Monday Aug 10, 2026 at 1:00pm
Drop in for a free viewing of Finding Nemo. Participants are welcome to bring a light snack and a covered drink. Drop-in program. Family program...
Drop-in program
Add this event to your calendar

Osgoode
Monday Aug 10, 2026 at 1:30pm
Join us as we discuss: "What have you done?" By Shari Lapena. All are welcome, please drop in. Copies of the title are available at...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Monday Aug 10, 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...

Rosemount
Monday Aug 10, 2026 at 2:00pm
Explore some of the unique mechanisms of self-defense that have evolved. Why are ferrets so flexible? How do tarantulas protect themselves from predators? Find the...

Centennial
Monday Aug 10, 2026 at 2:00pm
Learn about the fascinating world of composting and earthworms, and how to set up and maintain their habitat, what and how to feed them, and...

Sunnyside
Monday Aug 10, 2026 at 2:00pm
Sail the seven seas. It’s time to go on a treasure hunt! Are you the captain of a pirate ship and want to bury your own treasure?...

Emerald Plaza
Monday Aug 10, 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...

Richmond
Monday Aug 10, 2026 at 2:00pm
Ebb and flow like the tides of the waves and explore motion through ocean-themed fun. Registration required. Ages 7-9 Laissez-vous porter par les courants et...

Centennial
Monday Aug 10, 2026 at 6: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...

Ruth E. Dickinson
Monday Aug 10, 2026 at 6:30pm
Come see what's washed ashore and discover what you can create! We will be creating bead pets. Drop-in program. Ages 10-12.
Drop-in program
Add this event to your calendar
- ‹ previous
- 38 of 46
- next ›