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 721 - 740 of 930

Cumberland
Tuesday Aug 4, 2026 at 11:00am
Beat the heat and learn how to make delicious and budget-friendly summer treats from scratch! In this hands-on workshop, participants will learn how to create...

Rockcliffe Park
Tuesday Aug 4, 2026 at 2:00pm
Refresh your knowledge of facts, fish, and fun! We will learn about fresh water jelly fish, and create our own jelly fish to take home...

Carlingwood
Tuesday Aug 4, 2026 at 2:00pm
Dive into hands on crafting fun! Make art inspired by water, waves and the sea while discovering your arty side! Wear something you are prepared...

Rosemount
Tuesday Aug 4, 2026 at 2:00pm
Sail the seven seas. It’s time to go on a treasure hunt! In this escape room, you will solve clues to discover buried treasure. [Registration required.]...

Osgoode
Tuesday Aug 4, 2026 at 2:00pm
Seek and find. Find and seek. Anything goes when looking for underwater treasures and fascinating creatures! Make your own sea monster!

Richmond
Tuesday Aug 4, 2026 at 2:00pm
Uncork your creative side and explore the power of words! Drop-in, self-guided program. Ages 7-12. Laissez libre cours à votre créativité et découvrez le pouvoir...
Drop-in program
Add this event to your calendar

Nepean Centrepointe
Tuesday Aug 4, 2026 at 2:00pm
Come see what’s washed ashore and discover what you can create! We’ll share seaside stories and make a fun ocean-inspired craft—just drop in and join...
Drop-in program
Add this event to your calendar

Beaverbrook
Tuesday Aug 4, 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...

Hazeldean
Tuesday Aug 4, 2026 at 2:30pm
Create and build with Lego®! Family program. 60 min. Drop in.
Drop-in program
Add this event to your calendar

Carlingwood
Tuesday Aug 4, 2026 at 3:30pm
Turn ordinary glass gems into colorful, personalized magnets using paper, glue, and creativity! Choose from fun patterns, including photos, comics, maps, or magazine images to...

Main
Tuesday Aug 4, 2026 at 5:30pm
Drop in for a screening of Mean Girls . Come for the comedy, stay for the delicious drama! Goodie bags with snacks and drinks will...
Drop-in program
Add this event to your calendar

Cumberland
Wednesday Aug 5, 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...

Sunnyside
Wednesday Aug 5, 2026 at 10:15am
Seek and find. Find and seek. Anything goes when looking for underwater treasures and fascinating creatures! After an Under the Sea Storytime, we will be...
Drop-in program
Add this event to your calendar

Stittsville
Wednesday Aug 5, 2026 at 10:30am
Build, explore, and design in an environment that encourages curiosity, problem-solving, and teamwork. We will be trying out STEM materials and there will be tables...
Sorry this event and its waiting list are full

North Gower
Wednesday Aug 5, 2026 at 10:30am
Dip into a world of popping, fizzing, and sparkling! Registration required. Ages 4-6
Drop-in program
Add this event to your calendar

Carp
Wednesday Aug 5, 2026 at 10:30am
Sail the seven seas. It's time to go on a treasure hunt! Create a pirate hat, draw a treasure map, and explore the library on...

Munster
Wednesday Aug 5, 2026 at 10:30am
Join us for an interactive program presented by Parrot Partners, the only rehabilitation program for parrots in Canada! They will bring several parrots from different...

Centennial
Wednesday Aug 5, 2026 at 10:30am
Dip into a world of popping, fizzing, and sparkling! We will be making our own bubble wands and testing them out in the park. Registration preferred...

Greely
Wednesday Aug 5, 2026 at 10:30am
Sail the seven seas. It’s time to go on a treasure hunt and explore different STEM stations. Ages 7-12. 60min. Registration required.

Emerald Plaza
Wednesday Aug 5, 2026 at 11:00am
Sail the seven seas. It's time to go on a treasure hunt! We will be reading a story and doing a craft. Ages 4-6.
- ‹ previous
- 37 of 47
- next ›