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 221 - 240 of 775
Rideau
Thursday Mar 12, 2026 at 6:30pm (series runs until May 28, 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 Mar 12, 2026 at 6:30pm (series runs until May 28, 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 Mar 12, 2026 at 6:30pm (series runs until Jun 25, 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...
3 children reading and one child browsing the bookshelf
Sunnyside
Thursday Mar 12, 2026 at 6:30pm (series runs until Jun 18, 2026)
Come share the enjoyment of reading books with other kids ages 9-12! Each meeting we will have a book battle to choose the book we...
Stittsville
Thursday Mar 12, 2026 at 6:30pm (series runs until Jun 25, 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

A greyscale image of a person knitting a project on a pair of needles
Blackburn Hamlet
Thursday Mar 12, 2026 at 6:30pm (series runs until Jun 25, 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...
Main English Book Club
Main
Thursday Mar 12, 2026 at 6:30pm
Join us at the Main Branch for a monthly book club session. Sessions take place mid-month at 6:30p.m in room B125. Books are available to...
Sunnyside
Thursday Mar 12, 2026 at 6:45pm (series runs until May 21, 2026)
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...
Orléans
Thursday Mar 12, 2026 at 7:00pm (series runs until Jun 11, 2026)
Share the enjoyment of good books in an informal and relaxed atmosphere. Second Thursday of every month. New members welcome.
Manotick
Thursday Mar 12, 2026 at 7:00pm (series runs until Jun 04, 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...
Greenboro
Friday Mar 13, 2026 at 10:30am (series runs until Jun 19, 2026)
Join us twice a month for a program that features: dimmed lighting sensory toys a smaller number of participants an adapted circle time with stories,...
Blackburn Hamlet
Friday Mar 13, 2026 at 1:00pm
Create your own mittens! Must know how to use a sewing machine. ​All materials will be provided! Please register for both sessions in order to...

Sorry this event is full

Books
Sunnyside
Friday Mar 13, 2026 at 2:00pm (series runs until Jun 12, 2026)
Meet new people and join in discussions on selected titles in a friendly and relaxed atmosphere every second Friday of the month. Newcomers are welcome.
Paralympic 2026
St-Laurent
Friday Mar 13, 2026 at 2:05pm
Join us for a special screening of Para Hockey (Semi-Finals) from the Winter Paralympic Games! Drop in to cheer Team Canada on and enjoy the...
Orléans
Friday Mar 13, 2026 at 2:05pm
Join us for a special screening of Para Hockey - Semi-Finals from the Winter Paralympic Games! Drop in to cheer Team Canada on and enjoy...
Beaverbrook
Friday Mar 13, 2026 at 4:00pm (series runs until Apr 10, 2026)
Join fellow fairytale enthusiasts for some fun twists on great classics. We will read a story or two and then engage in activities that correspond...
Image of a teen singing into a microphone
Nepean Centrepointe
Friday Mar 13, 2026 at 6:00pm
Celebrate the beginning of March Break and hang out at the library after hours! There will be snacks, games, karaoke, craft projects, and more. This...
Blackburn Hamlet
Saturday Mar 14, 2026 at 10:30am (series runs until Apr 25, 2026)
Join us for a program that features: dimmed lighting sensory toys a smaller number of participants an adapted circle time with stories, rhymes and songs...
Nepean Centrepointe
Saturday Mar 14, 2026 at 10:30am
Stories, rhymes and songs for children of all ages and a parent or caregiver. Drop In 30 minutes Cuentos, rimas y canciones para niños de...
Metcalfe village
Saturday Mar 14, 2026 at 11:00am
Join us for an afternoon of crafting fun! We will be making seasonally themed crafts. ​ All materials will be provided.​ Welcome to children of...