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 601 - 620 of 780

Sunnyside
Tuesday Apr 7, 2026 at 10:15am (series runs until May 12, 2026)
It's our bilingual storytime! Stories, songs and games for children and their accompanying parent or guardian. Registration not required. ***************************************************** C'est l'heure du conte bilingue!...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Tuesday Apr 7, 2026 at 10:30am (series runs until May 12, 2026)
Join us for hands-on activities and stories to explore science, technology, engineering, art, and math. For ages 3-4 and their adult co-learner. Registration required. This...

Rockcliffe Park
Tuesday Apr 7, 2026 at 1:00pm
We've had an overwhelming response to starting a Mahjong group here at the Rockcliffe Park Branch of the Ottawa Public Library. We will be playing...
Drop-in program
Add this event to your calendar

Rockcliffe Park
Tuesday Apr 7, 2026 at 1:30pm (series runs until Jun 02, 2026)
The Rockcliffe Park Book Club gathers to enjoy and discuss a wide variety of books selected by book club members. Please join in to share...
Drop-in program
Add this event to your calendar

Main
Tuesday Apr 7, 2026 at 1:30pm (series runs until Apr 18, 2026)
Do you need help with your tax return? If you have a modest income and a simple tax situation, trained volunteers may be able to...
Drop-in program
Add this event to your calendar

Richmond
Tuesday Apr 7, 2026 at 2:00pm (series runs until May 05, 2026)
If you are a mystery lover then join us each month for discussions on mystery novels! From cold-blooded murders to humorous whodunnits, come meet fellow...
Drop-in program
Add this event to your calendar

Cumberland
Tuesday Apr 7, 2026 at 4:00pm (series runs until Jul 21, 2026)
Pas de livre assigné, pas de devoirs – apportez tout simplement le livre de votre choix (un roman, un BD, un manga, un documentaire…comme vous...
Drop-in program
Add this event to your calendar

Hazeldean
Tuesday Apr 7, 2026 at 6:00pm
Explore your creative side and piece together something beautiful. All collage-making supplies (scissors, paper, glue) will be provided but you are welcome to bring your...

Beaverbrook
Tuesday Apr 7, 2026 at 6:30pm
Tu aimes les histoires et les Lego ? Ce club est pour toi ! À chaque rencontre, on écoute des histoires puis on sort les...
Sorry this event is full

Centennial
Wednesday Apr 8, 2026 at 1:30pm (series runs until Jun 10, 2026)
Share the enjoyment of good books in an informal and relaxed atmosphere. Second Wednesday of every month. New members welcome. Here's what we're reading in...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Wednesday Apr 8, 2026 at 2:00pm (series runs until Jun 10, 2026)
Colouring can have a calming effect on the mind and promote wellness! Join us for a fun and relaxing adult colouring session. All supplies are...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Wednesday Apr 8, 2026 at 2:00pm (series runs until Apr 29, 2026)
A school readiness program for children 3–4 years old, who will be entering kindergarten in Fall 2026, and their adult co-learner. Stories and child-centered learning...

Manotick
Wednesday Apr 8, 2026 at 3:00pm (series runs until Jun 10, 2026)
Share the enjoyment of good books in a relaxed atmosphere in person, in the afternoon. This group meets every second Wednesday of the month (September...
Drop-in program
Add this event to your calendar

Greenboro
Wednesday Apr 8, 2026 at 4:30pm (series runs until Jun 03, 2026)
De-stress with some intricate colouring pages. Colouring books include Star Wars, Minecraft, Pokemon, and more! Déstressez avec des pages de coloriage complexes. Les livres de...
Drop-in program
Add this event to your calendar

Main
Wednesday Apr 8, 2026 at 4:45pm
Join us for an afternoon of spoken word arts for teens and young adults! Working on something of the Awesome Authors contest (or just for...
Drop-in program
Add this event to your calendar

Hazeldean
Wednesday Apr 8, 2026 at 6:30pm (series runs until Jun 17, 2026)
If you are a knitter or a crocheter come and join Hazeldean Stitches. Share your ideas and projects with other yarn artists.
Drop-in program
Add this event to your calendar

Rosemount
Thursday Apr 9, 2026 at 1:00pm (series runs until Jun 18, 2026)
Engage in creative writing with others from the community! Join us on Thursday afternoons to find your unique voice. Each session will offer writing prompts...

Elmvale Acres
Thursday Apr 9, 2026 at 6:30pm (series runs until Dec 10, 2026)
Are you looking for a job? Learn all the necessary skills to do so at the Elmvale Acres Branch of the Ottawa Public Library. Some...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Thursday Apr 9, 2026 at 6:30pm (series runs until May 16, 2026)
Families are invited to drop-in and explore hands-on STEM play. Build, test, and create through fun challenges at your own pace! Stay as long as...
Drop-in program
Add this event to your calendar

Hazeldean
Friday Apr 10, 2026 at 1:30pm (series runs until Jun 05, 2026)
Share the enjoyment of good books in a relaxed atmosphere at the Hazeldean Library. Join us for discussions on the first Friday of every month...
Drop-in program
Add this event to your calendar
- ‹ previous
- 31 of 39
- next ›