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 121 - 140 of 881
Munster
Thursday Jul 2, 2026 at 6:00pm (series runs until Aug 27, 2026)
Everyone is welcome to bring a project to work on (any skill level) or just chat. Every Tuesday and Thursday night at the Munster Library,...
Vernon
Thursday Jul 2, 2026 at 6:30pm (series runs until Nov 05, 2026)
Everyone is welcome to join Vernon’s book club! Visit with your friends and neighbours to discuss great books. First Thursday of the month 6:30pm-7:30pm January...
Rideau
Thursday Jul 2, 2026 at 6:30pm (series runs until Aug 27, 2026)
Profitez de notre groupe de conversation afin d'améliorer vos habiletés en français à l'oral. ​ Join our free French Conversation Group to practice speaking French...
St-Laurent
Thursday Jul 2, 2026 at 6:30pm (series runs until Aug 27, 2026)
Join our free English conversation group to practise speaking in English in a relaxed and friendly environment. All levels are welcome to this drop-in program...
Cumberland
Thursday Jul 2, 2026 at 6:30pm (series runs until Aug 27, 2026)
Bring your knitting or crochet project and share advice, ideas, new techniques and conversations with fellow enthusiasts. For adults of all abilities. Drop-in program. Apportez...
knitting
Blackburn Hamlet
Thursday Jul 2, 2026 at 6:30pm (series runs until Aug 27, 2026)
Bring your knitting or crochet project (or needlepoint, cross-stitch, etc.) and share tips and tricks, ideas and conversations with fellow enthusiasts. For adults of all...
A close-up of a spiral-bound notebook in which someone is writing with a pen.
Stittsville
Thursday Jul 2, 2026 at 6:30pm (series runs until Dec 17, 2026)
The Stittsville branch hosts weekly meetings of the Stittsville Creative Writing Group. Do you love to write? Is writing the air you breathe, or is...

Sorry this event and its waiting list are full

Sunnyside
Thursday Jul 2, 2026 at 6:45pm (series runs until Mar 25, 2027)
Améliorez votre français parlé et rencontrez des gens dans une ambiance décontractée et conviviale. Niveau intermédiaire. Practice your French language conversation skills and meet new...
octopus reading and writing / une pieuvre qui lit et écrit
Cumberland
Friday Jul 3, 2026 at 10:00am (series runs until Aug 14, 2026)
Create and build with Lego®! Drop-in program. Family program. ***** Architectes en herbe, à vos Lego®! Programme portes ouvertes. Programme familial.
Cumberland
Friday Jul 3, 2026 at 10:00am (series runs until Dec 18, 2026)
Chat with a City of Ottawa Rural Business Liaison to ask questions about your business ideas, plans and impediments.
What lies beneath the Ocean (Ages 4-6)
Nepean Centrepointe
Friday Jul 3, 2026 at 10:30am
From the deepest and darkest depths of the sea, explore the mysteries of the ocean We will be exploring: Through stories and activities, we will...
Cartoon sea creatures / Dessin animé de  créatures de mer
Online
Friday Jul 3, 2026 at 11:00am
All organisms that are on our blue plant connect to one another in some way. Whether they are friends, enemies or neutral, every action influences...
Ruth E. Dickinson
Friday Jul 3, 2026 at 11:15am (series runs until Aug 14, 2026)
Stories, rhymes and songs in English and French followed by time to socialize, explore, and play. Drop-in. For ages 0-18 months with a parent or...
Greenboro
Friday Jul 3, 2026 at 1:30pm (series runs until Dec 18, 2026)
Come play cards, roll the dice or play board games with us!
Blackburn Hamlet
Friday Jul 3, 2026 at 2:00pm
Drop in for a free viewing of Lilo & Stitch . Participants are welcome to bring a light snack and a covered drink. Drop-in program...
A man, child, and woman laugh as they eat popcorn in a movie theatre.
Nepean Centrepointe
Friday Jul 3, 2026 at 2:00pm (series runs until Aug 21, 2026)
Family Movie Showtime: July 3 : The little Mermaid July 10:The Super Mario Bros. Movie July 17: Finding Nemo July 24 Surf's Up 2 July...
summer reading club
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...

Sorry this event and its waiting list are full

St-Laurent
Friday Jul 3, 2026 at 2:00pm
***Registration required. A 90 minute, collaborative story building adventure for children aged 7-12. Share, combine and vote for your ideas. Draw to add details to...
Manotick
Friday Jul 3, 2026 at 4:00pm
Get ready for a storytelling adventure that will test the limits of your imagination. We are playing Puppies and Pirates. Registration required. Ages 7-12.

Sorry this event and its waiting list are full

Cartoon image of underwater creatures reading
Nepean Centrepointe
Saturday Jul 4, 2026 at 10:00am
Dive into the depths of the ocean! Join Dr. Shane Gero, Ottawa’s leading whale expert, as he explains the mysterious world of sperm whales. Learn...