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 41 - 60 of 182

North Gloucester
Wednesday Jul 8, 2026 at 2:00pm
Learn about the fascinating world of composting and earthworms, and how to set up and maintain their habitat, what and how to feed them, and...

Alta Vista
Wednesday Jul 8, 2026 at 2:00pm
Nature’s Ninjas Explore some of the unique mechanisms of self-defense that have evolved. Why are ferrets so flexible? How do tarantulas protect themselves from predators?...

Main
Wednesday Jul 8, 2026 at 6:30pm
Ottawa Bad Movie Nights and Ottawa Public Library present a screening of Rattlers (1976). Please join us from 6:30pm to 8:30pm, at the OPL's Main...
Drop-in program
Add this event to your calendar

Orléans
Wednesday Jul 8, 2026 at 7:00pm
In a Japanese-themed garden, a small space holds big ideas about designing with plants, stone, water and ma, the all-important space in between. Part garden...

Orléans
Thursday Jul 9, 2026 at 10:30am
MASC: Circus Workshop - Joey Albert The circus workshop offers students an educational, artistic, and fun experience, where everyone is invited to explore the world...

Greenboro
Thursday Jul 9, 2026 at 10:30am
Dive into coding with Ozobots! An interactive introduction to coding where participants use colours and simple logic to guide tiny robots through exciting movement commands...

Carlingwood
Thursday Jul 9, 2026 at 6:00pm
Test your knowledge at Pop Culture Trivia! From movies and music, to viral trends, TV shows, celebrities, gaming, and internet culture, this fast-paced trivia challenge...

Elmvale Acres
Thursday Jul 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

This event will take place in French only.
Everything you ever wanted to know about drag!
In this talk, author Rita Baga will dive into...
Club SAW
Thursday Jul 9, 2026 at 7:00pm

Rockcliffe Park
Friday Jul 10, 2026 at 10:30am
Découvrez les propriétés chimiques de l’huile et l’eau, et profitez de vos découvertes pour créer une œuvre d’art inspirée de la miscibilité des liquides. Salissez-vous...

Online
Friday Jul 10, 2026 at 11:00am
Découvrez les mécanismes uniques qu’ont développés les reptiles, mammifères et invertébrés pour se défendre. Pourquoi les furets sont-ils si flexibles? Comment font les tarentules pour...

Ruth E. Dickinson
Saturday Jul 11, 2026 at 10:30am (series runs until Jul 25, 2026)
Dive deeper. Discover more. Join us for hands-on activities and stories to explore science, technology, engineering, art, and math. This is a literacy program that...
Drop-in program
Add this event to your calendar
Manotick
Saturday Jul 11, 2026 at 10:30am
Join the club and get your steps in: Download the audiobook of your choice onto your phone & bring your headphones! We'll walk for 60...

Cumberland
Saturday Jul 11, 2026 at 11:00am
Bee species, especially native bees, are in decline across North America. Learn how you can help by growing pollinator-friendly gardens. Offered in collaboration with the...

Manotick
Saturday Jul 11, 2026 at 2:00pm
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...
Sorry this event and its waiting list are full

Nepean Centrepointe
Sunday Jul 12, 2026 at 11:00am (series runs until Dec 13, 2026)
Interested in miniature gaming with toy soldiers? Join in to play science fiction, high fantasy and historical games. Presented by the Ottawa Miniatures Gamers. Drop-in...
Drop-in program
Add this event to your calendar

Online
Monday Jul 13, 2026 at 11:00am
Welcome to the amusement park - where we’ll be bumping, spinning, zipping and rolling! Discover the actions and reactions of bumper cars. Explore the forces...

Rosemount
Monday Jul 13, 2026 at 2:00pm
La GAO vous invite à la Bibliothèque publique d’Ottawa pour un atelier gratuit pour toute la famille ! Laissez libre cours à votre imagination et...

Sunnyside
Monday Jul 13, 2026 at 2:00pm
Delve into the chemical makings of oil and water, and use your knowledge to create a piece of art inspired by liquids miscibility properties! Get...

Carlingwood
Monday Jul 13, 2026 at 6:00pm
Photos and narration from multiple car trips around this wonderful province. Sights from north, south, east and west coasts. Highlights include the Viking settlement in...
- ‹ previous
- 3 of 10
- next ›