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 201 - 220 of 546
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.
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

St-Laurent
Wednesday May 13, 2026 at 5:00pm (series runs until Jun 17, 2026)
Come join our homework club and get help with reading, math, science, French, English, etc. Led by United for Literacy. Ages 6-12. Drop in. Joins-toi...
Stittsville
Wednesday May 13, 2026 at 5:15pm (series runs until Dec 30, 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...
Homework Club / club de devoirs
Carlingwood
Wednesday May 13, 2026 at 5:30pm (series runs until Jun 17, 2026)
Come join our homework club and get help with reading, math, science, French, English, etc. Continues during March Break. Led by United for Literacy. Ages...
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

Rosemount
Wednesday May 13, 2026 at 6:30pm (series runs until Jun 24, 2026)
Practice your English conversation skills in a low- pressure, friendly environment. All levels are welcome. ​
Main
Wednesday May 13, 2026 at 6:30pm (series runs until Jul 29, 2026)
Join our free English conversation to practice speaking in English in a relaxed and friendly environment. All levels are welcome to this drop-in program. **...
Stittsville
Wednesday May 13, 2026 at 6:30pm (series runs until Dec 30, 2026)
Got a portable craft project? Bring it along and chat with some fellow crafters while you work! Share your expertise if you're comfortable, and learn...
Rideau
Wednesday May 13, 2026 at 6:30pm (series runs until May 27, 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...
Alta Vista
Wednesday May 13, 2026 at 6:30pm (series runs until Jun 17, 2026)
Improve your spoken French in a relaxed setting. This group is for those at an intermediate level. No registration required. / Améliorez votre français parlé...
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 à...