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 141 - 160 of 700
Hazeldean
Friday Jun 5, 2026 at 1:30pm
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...
Lego Blocks
Orléans
Friday Jun 5, 2026 at 1:30pm (series runs until Jun 26, 2026)
When the kids are not in school on PD days, don't let their creativity dwindle! Let them show off their architectural creativity with LEGO®! Ages...
Fiber art
Elmvale Acres
Friday Jun 5, 2026 at 2:00pm (series runs until Dec 18, 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...
Lego
Alta Vista
Friday Jun 5, 2026 at 2:00pm
Let’s build together with LEGO! Parents must accompany the children in the program. Drop in program. ​ Construisons ensemble avec des LEGO! Les enfants doivent...
A man, child, and woman laugh as they eat popcorn in a movie theatre.
Nepean Centrepointe
Friday Jun 5, 2026 at 2:00pm
Film: How to Train Your Dragon (2025). Popcorn will be provided. Covered drinks are welcome. ​Family program. Drop-in.
Emerald Plaza
Friday Jun 5, 2026 at 2:00pm
Enjoy a fun PD Day movie at the library with DC League of Super-Pets! Follow Krypto the Super-Dog and his team as they discover teamwork,...
Beaverbrook
Friday Jun 5, 2026 at 2:30pm
Join us for an easy-to-follow craft as we create a colourful dessert out of paper strips.

Sorry this event and its waiting list are full

Main
Friday Jun 5, 2026 at 3:00pm (series runs until Jul 31, 2026)
Join our free English conversation group to practice speaking in English in a relaxed and friendly environment. All levels are welcome to this drop-in program...
Cycling
Centennial
Friday Jun 5, 2026 at 3:00pm
Delivered by a friendly, experienced cyclist from EnviroCentre, this workshop will provide participants with answers to commonly asked questions. You’ll learn about how to navigate Ottawa...
Constance Bay
Friday Jun 5, 2026 at 3:00pm (series runs until Sep 25, 2026)
Come meet 1 on 1 with Social Prescriber Maddie from the Western Ottawa Community Resource Centre (WOCRC). A social prescriber connects individuals with non-clinical community...
STEM
Hazeldean
Friday Jun 5, 2026 at 3:30pm
Join us for an exciting and hands-on afternoon of STEM. Explore different stations at your pace with activities like Lego®, SnapCircuits, Robotics and more! Perfect...
Rideau
Friday Jun 5, 2026 at 4:00pm (series runs until Aug 28, 2026)
Do you already have some basic English language skills, and are you looking for a casual, friendly environment where you can practice your English speaking...
Sunnyside
Saturday Jun 6, 2026 at 10:00am (series runs until Aug 29, 2026)
Drop in for preschool fun! Play with puppets, crafts, building blocks, and more. Un programme portes ouvertes pour les enfants d'âge préscolaire! Venez jouer avec...
Osgoode
Saturday Jun 6, 2026 at 10:00am
Create and build with Lego®! Drop-in
Elmvale Acres
Saturday Jun 6, 2026 at 10:30am (series runs until Aug 15, 2026)
Join us for stories, rhymes and songs for children of all ages with a parent or caregiver on the first Saturday of the month! Drop-in...
Ruth E. Dickinson
Saturday Jun 6, 2026 at 10:30am
Spring Plant Swap Contribute excess plants to the Ruth E.Dickinson Branch Spring Plant Swap and takesome other plants home! *Please don't forget to clearly label...
Ruth E. Dickinson
Saturday Jun 6, 2026 at 10:30am
Best Gardening Practices The Ottawa Wildflower Seed Library will present best gardening practices to maximize your ecological impact in your yard. They will also distribute...
Manotick
Saturday Jun 6, 2026 at 11:00am
Join us for some family building fun on Dickinson Day Weekend: Build a house of cards or complete a Lego challenge! Self-directed craft for children...
teen homework
Main
Saturday Jun 6, 2026 at 12:00pm
Attention teens! Meet and interact with professional therapy dogs to de-stress from your exams. **** Attention, ados! Rencontrez des chiens thérapeutiques professionnels pour vous déstresser...
Orléans
Saturday Jun 6, 2026 at 1:00pm (series runs until Dec 19, 2026)
Practice your English conversation skills in a relaxed and friendly environment. All levels are welcome. Please note : Saturday September 20 , 2025, session is...