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 21 - 28 of 28
Cartoon image of underwater creatures reading
Richmond
Thursday Aug 13, 2026 at 2:00pm
Get into the groove in this highly energetic and interactive dance session! Participants will explore simple, fun, and easy dance moves that everyone can follow...
Cartoon image of underwater creatures reading
Greely
Monday Aug 17, 2026 at 10:30am
Get into the groove in this highly energetic and interactive dance session! Participants will explore simple, fun, and easy dance moves that everyone can follow...
Cartoon sea creatures / Dessin animé de  créatures de mer
Richmond
Monday Aug 17, 2026 at 2:00pm
Get in the swim of things and make a splash! Explore moving to the beat and finding your own rhythm. Registration require. Family 4+ Bougez...
Alta Vista
Monday Aug 17, 2026 at 3:00pm
Create your own ocean soundscape that you can hear, feel, and explore! We’ll use musical instruments from the Ottawa Public Library to produce beautiful sounds...
TD SRC 2026
Alta Vista
Tuesday Aug 18, 2026 at 10:30am
Ebb and flow like the tides of the waves and explore motion through ocean-themed fun. Registration required. Ages 4 to 6. Laissez-vous porter par les...
science
Blackburn Hamlet
Friday Aug 21, 2026 at 2:00pm
Join us for a fancy dress (or costume) parade and cake to wrap up the TD Summer Reading Club 2026! Joignez-vous à nous pour un...
Main
Saturday Aug 22, 2026 at 2:00pm
Intro to Ukulele Workshop Students will learn basic chords and strumming rhythms as well as the anatomy of the ukulele. Ages 7-12. Registration required. Ottawa...
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...