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 281 - 300 of 544
Beaverbrook
Wednesday May 13, 2026 at 2:00pm
Stories, rhymes and songs for babies and a parent or caregiver, then join us for a Stay and Play. Ages 0-18 months. Drop-in program
Manotick
Wednesday May 13, 2026 at 2:00pm
Stories, rhymes and songs for babies (newborn to 18 months) with a parent or caregiver. 2 pm Drop-in program.
Blackburn Hamlet
Wednesday May 13, 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...
Greenboro
Wednesday May 13, 2026 at 2:00pm
Stories, rhymes and songs in English and French. Drop-in. For ages 0-18 months with a parent or caregiver. Histoires, comptines et chansons en anglais et...
Nepean Centrepointe
Wednesday May 13, 2026 at 2:00pm
Join us as we make paper flower bouquets! Using a mix of origami and other paper crafting techniques, we will teach you how to create...

Sorry this event and its waiting list are full

Rosemount
Wednesday May 13, 2026 at 2:30pm
Contes, comptines, et chansons pour les bébés accompagnés d’un parent ou gardien/ne. ​ 0-18 mois. Aucune inscription requise
People sitting around a table discussing books
Manotick
Wednesday May 13, 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...
webcard for Chess Club with black Queen defeating white King
Main
Wednesday May 13, 2026 at 4:00pm (series runs until Aug 26, 2026)
Join us for open games of chess. Whether you're a beginner or more advanced, this is a relaxed environment where everyone is welcome. Bring your...
Craft supplies on table
Sunnyside
Wednesday May 13, 2026 at 4:00pm
Come crafting at the library. We have all the supplies you need to satisfy your creativity! For children of all ages. Drop-in program. Wednesdays 4pm-5pm,...
Greenboro
Wednesday May 13, 2026 at 4:00pm (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...
Carlingwood
Wednesday May 13, 2026 at 4:00pm
Macramé Keychain Macramé is a versatile type of fiber art created by knotting techniques, and it's making a comeback from the 1970s. You will create...

Sorry this event and its waiting list are full

Writing group
Greely
Wednesday May 13, 2026 at 6:00pm (series runs until Jun 24, 2026)
Get feedback on your writing (any genre) and ideas from the group. Hear the work of other writers and offer your feedback. Discuss ideas about...
Hazeldean
Wednesday May 13, 2026 at 6:00pm
Modge podge a decorative patio lantern using a mason jar, tissue paper, flowers and leaves. Perfect for your outdoor evenings!

Sorry this event and its waiting list are full

Sleuth Hounds
Nepean Centrepointe
Wednesday May 13, 2026 at 6:30pm (series runs until Jun 10, 2026)
Participez à des rencontres sociales pour discuter d’une grande variété de livres sélectionnés par les membres du club de lecture. Cette activité est ouverte à...
Fitzroy Harbour
Thursday May 14, 2026 at 10:00am (series runs until Sep 24, 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...
Greenboro
Thursday May 14, 2026 at 10:00am (series runs until Jun 25, 2026)
This program hosted by South-East Ottawa Community Health Centre offers free, one-on-one support to help people of all ages improve their health, prevent illness and...
Manotick
Thursday May 14, 2026 at 10:15am (series runs until Jun 25, 2026)
Join fellow mahjong players for a friendly game in a congenial environment. Drop-in program, no registration required.
Hunt Club Riverside Park Community Centre
Thursday May 14, 2026 at 11:10am
Join us for stories, rhymes and songs for children of all ages with a parent or caregiver. Drop-in program. Rejoinez-nous pour des contes, comptines et...
Nepean Centrepointe
Thursday May 14, 2026 at 1:30pm (series runs until Dec 10, 2026)
Come meet to enjoy and discuss a wide variety of books selected by book club members. All are welcome! Every second Thursday of the month...
People sitting around a table discussing books
Cumberland
Thursday May 14, 2026 at 2:00pm
Joignez-vous à nous pour des discussions conviviales au sujet des livres francophones. Quand vous vous inscrivez, vous n'avez même pas besoin de réserver le livre...