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 1 - 20 of 28

Carlingwood
Monday Jun 22, 2026 at 1:15pm
Enjoy singing your favourite soft pop songs from the 50’s-80’s, Celtic and other folk music! All ages and levels of experience welcome. 3rd Monday of...
Drop-in program
Add this event to your calendar

Emerald Plaza
Friday Jul 3, 2026 at 2:00pm
Students will learn basic chords and strumming rhythms as well as the anatomy of the ukulele. Registration required. Ages 7-12. Ottawa Public Library is committed...

Constance Bay
Tuesday Jul 7, 2026 at 10:30am
Join Luc Leduc, The Duke of Magic for an action packed, 45-minute magic show with a lot of audience participation. Family program for ages 4+...

St-Laurent
Monday Jul 13, 2026 at 2:30pm
Get in the swim of things and make a splash! Explore moving to the beat and finding your own rhythm. *Drop-in program. Ages: 4+ Surfez...
Drop-in program
Add this event to your calendar

Alta Vista
Tuesday Jul 14, 2026 at 10:30am
Get in the swim of things and make a splash! Explore moving to the beat and finding your own rhythm. Registration required. Ages 4 to...

Vernon
Tuesday Jul 14, 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...

Main
Saturday Jul 18, 2026 at 2:00pm
Step into the vibrant world of Afro dance or “Afrobeats”, a dynamic dance style blending African rhythms with global music influences. This program offers a...

Ruth E. Dickinson
Monday Jul 20, 2026 at 2:00pm
Get in the swim of things and make a splash! Explore moving to the beat and finding your own rhythm. We will be making music...

Rideau
Tuesday Jul 21, 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...

Elmvale Acres
Tuesday Jul 21, 2026 at 2:00pm
Students will learn basic chords and strumming rhythms as well as the anatomy of the ukulele. For ages 7 to 12 . Registration required. Ottawa...

Cumberland
Wednesday Jul 22, 2026 at 10:00am
Hoist the sails and travel the seas. Grab your mateys and get ready for a rollicking good time. We will be reading, dancing and crafting...

North Gower
Wednesday Jul 22, 2026 at 10:30am
Get in the swim of things and make a splash! Explore moving to the beat and finding your own rhythm. Registration required. Ages 4-6
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Tuesday Jul 28, 2026 at 2:00pm
Students will learn basic chords and strumming rhythms as well as the anatomy of the ukulele. Ages 7-12. Registration required. Ottawa Public Library is committed...

Greenboro
Thursday Jul 30, 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...

Nepean Centrepointe
Wednesday Aug 5, 2026 at 2:00pm
Students will learn basic chords and strumming rhythms as well as the anatomy of the ukulele. Ages 7-12. Registration required. Ottawa Public Library is committed...
Sorry this event is full

Main
Wednesday Aug 5, 2026 at 2:00pm
Laissez-vous emporter par le rythme lors de cette séance de danse dynamique et interactive ! Les participants découvriront des mouvements de danse simples, amusants et...

Carp
Thursday Aug 6, 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...
Sorry this event is full

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...

Greenboro
Tuesday Aug 11, 2026 at 10:30am
Students will learn basic chords and strumming rhythms as well as the anatomy of the ukulele. Registration required. Ages 7-12. Ottawa Public Library is committed...

Centennial
Thursday Aug 13, 2026 at 1:00pm (series runs until Aug 20, 2026)
Dive deeper. Discover more. Come explore our ‘NOT-SO-LAZY RIVER!’ Our pretend river has many adventures in store: bubbles, a shell sorting station, chalk challenges, slimy...
- 1 of 2
- next ›