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 861
Main
Monday Jun 23, 2025 at 4:45pm
Whether you need help: preparing for the IELTS Reading and Writing Assessment, preparing a CV and Cover Letter for job prospects or interviews, help with...
Ruth E. Dickinson
Monday Jun 23, 2025 at 5:15pm
Do you have children ages 5-8? Would you like them to read more? Then join our weekly Reading Buddies program. Each child will be paired...
Main
Monday Jun 23, 2025 at 6:00pm (series runs until Jul 28, 2025)
Come join us for a fun collage session! Explore your creative side and piece together something beautiful. Collages make nice greeting cards or posters to...
St-Laurent
Monday Jun 23, 2025 at 6:00pm (series runs until Aug 18, 2025)
Le 23 juin à 18h: La petite et le vieux Joe, née Hélène, rêve de vivre en garçon comme Lady Oscar, son héroïne préférée. Elle...
photo of an airplane
Carlingwood
Monday Jun 23, 2025 at 6:00pm
Enjoy photos and narration of coastal, interior and island beauty including stunning gardens and birdlife. Presented by Lynda Buske from the Ottawa PC Users' Group...
webcard with poster for Roma
Main
Monday Jun 23, 2025 at 6:00pm
Every Monday evening we put the spotlight on a director's work, giving us a chance to explore their oeuvre, revisit movies we've played on Tuesdays,...
Richmond
Monday Jun 23, 2025 at 6:30pm
June is Scoliosis ​Awareness month Scoliosis is a condition characterized by abnormal curvature of the spine. It affects millions of people worldwide, regardless of age...
purls of wisdom banner
Beaverbrook
Monday Jun 23, 2025 at 6:30pm
Join us monthly at the Beaverbrook Branch for an evening of crafting. Bring your knitting, crochet, embroidery, felting and sewing projects and work on them...
an open book and a flower pot on an outdoor table
Hazeldean
Monday Jun 23, 2025 at 6:30pm (series runs until Jul 14, 2025)
Tap into your story and explore your voice in an environment of dignity, courage and respect. No experience required! Every workshop is unique.
Nepean Centrepointe
Tuesday Jun 24, 2025 at 9:00am
Need Skills Training to Stand Out from the Crowd? Learn how to access Free Online Courses. Join us for a presentation and Q & A!...
Greenboro
Tuesday Jun 24, 2025 at 10:30am
Join us to play and socialize with other babies and parents or guardians. Drop in, unsupervised program. Ages 0-18 months. Joignez-nous pour jouer et socialiser...
Cumberland
Tuesday Jun 24, 2025 at 1:30pm
Do you love browsing through cookbooks and trying new recipes? Then come and meet with other food enthusiasts and put a cookbook to the test!...

Sorry this event is full

a stack of books
Cumberland
Tuesday Jun 24, 2025 at 2:30pm
Join us each month for discussions on mystery novels! From cold-blooded murders to humourous whodunnits, come meet fellow mystery enthusiasts as we chat about the...
Carlingwood
Tuesday Jun 24, 2025 at 3:30pm
Join us fora scavenger hunt, giant games and other activities to celebrate the launch of the 2025 TD Summer Reading Club! Register for the Club...
boardgames
Centennial
Tuesday Jun 24, 2025 at 5:30pm
Bring your friends & family in for exciting card games, board games, & brain teasers! We have many games including Carcassonne, Settlers of Catan, Ticket...
webcard with poster for Dersu Uzala
Main
Tuesday Jun 24, 2025 at 6:00pm
Join us for a free screening of Dersu Uzala as part of our "Force Nature Clause" movie theme for June. The film was directed by...
Hazeldean
Tuesday Jun 24, 2025 at 6:30pm
Combine basic drawing strokes into easy-to-learn pattern combinations that inspire creativity, relaxation, and meditation.

Sorry this event and its waiting list are full

Open book / Livre ouvert
Main
Tuesday Jun 24, 2025 at 6:30pm (series runs until Dec 30, 2025)
Joignez-vous à nous pour des discussions conviviales à propos de livres en français. Présentez-vous au bureau de consultation du 1er étage afin de récupérer votre...
Carp
Tuesday Jun 24, 2025 at 6:30pm
Join us at the Carp Branch for an evening of creativity and fun! This month is Bad Art Night! Get creative and make no-pressure, “bad”...
North Gower
Wednesday Jun 25, 2025 at 1:00pm
Join us for an informal gathering of knitting and crochet enthusiasts - from beginners to experts. Share your ideas and projects in a relaxed and...