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 221 - 235 of 235

Carlingwood
Tuesday Aug 18, 2026 at 3:30pm
Create your own stylish hair scrunchie by learning basic hand-sewing techniques in this beginner-friendly program! Choose a fabric and learn how to use a thread...

Carp
Tuesday Aug 18, 2026 at 6:30pm
Join us at the Carp Branch for an evening of creativity and fun! This month is book bricks! Bring your love of literature to the...
Registration opens on Tuesday, July 14, 2026 - 10:30am

North Gower
Wednesday Aug 19, 2026 at 10:30am
Join us as we celebrate the end of the Summer Reading Club with fun activities, games, crafts, and prizes! Let’s wrap up a summer full...
Drop-in program
Add this event to your calendar

Greely
Wednesday Aug 19, 2026 at 10:30am
Scroll your thoughts down, draw a map, or write a siren's song. You decide! Create your own water themed zine. Ages 7-12. 60min. Registration required.

Munster
Wednesday Aug 19, 2026 at 11:15am
Join us as we celebrate the closing of the TD Summer Reading Club. We will start with Storytime at 10:30am and will then have some...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Wednesday Aug 19, 2026 at 2:00pm
Celebrate the final week of the 2026 TD Summer Reading Club with bubbles & glue! We will be blowing bubbles, reading a story, having a...
Drop-in program
Add this event to your calendar

Centennial
Wednesday Aug 19, 2026 at 2:00pm
Craft and create your very own ocean-inspired masterpiece. We will be making axolotl keychains and buttons. Registration required. Ages 10-12.

Carp
Wednesday Aug 19, 2026 at 2:30pm
What do you think animals do when we're not looking? Create and illustrate your own comic strip to show us! Explore visual storytelling and creativity...

Cumberland
Thursday Aug 20, 2026 at 2:00pm
Join us for a fancy dress (or costume) parade, a puppet show, and cake to wrap up our underwater adventures of the 2026 TD Summer...

Alta Vista
Thursday Aug 20, 2026 at 2:30pm
Come join us, meet others and learn the art of quilling! Adults only. No exceptions. Registration required. Venez se joindre à nous afin de rencontrer...
Registration opens on Monday, July 20, 2026 - 10:00am

Ruth E. Dickinson
Friday Aug 21, 2026 at 2:00pm
Refresh your knowledge of facts, fish, and fun! Dive into a career at sea and explore the life of a scuba diver. Drop-in program. Family...
Drop-in program
Add this event to your calendar

Alta Vista
Friday Aug 21, 2026 at 2:00pm
Join the OAG at the Ottawa Public Library for a free family workshop! Get creative as you design your own waterway and bring it to...

North Gloucester
Sunday Aug 23, 2026 at 2:00pm
Come craft at the library. We have all the supplies you need to satisfy your creativity! Drop-in program. Ages 6-12. Viens bricoler à la biblio...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Monday Aug 24, 2026 at 5:00pm
For ages 13-17. Come celebrate Capital pride with us at the library. There will be snacks, crafts, trivia games, music, a button maker, prizes and...
Drop-in program
Add this event to your calendar

Carp
Tuesday Sep 15, 2026 at 6:30pm
Join us at the Carp Branch for an evening of creativity and fun! This month is paper “stained glass” bookmarks! We will be creating personalized...
Registration opens on Tuesday, August 18, 2026 - 10:30am
- ‹ previous
- 12 of 12