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 1 - 20 of 104
Ruth E. Dickinson
Tuesday May 12, 2026 at 3:00pm (series runs until Jun 09, 2026)
The Granny Squares for Warmth (GSFW) group was created in November 2020 as a Barrhaven-based group with a mission to create and donate hand-made blankets...
Blackburn Hamlet
Tuesday Apr 14, 2026 at 3:30pm (series runs until Jun 30, 2026)
Are you interested in practicing your chess skills? Join us for open games of chess every Tuesday from 3:30 to 5 pm. Whether you are...
Sunnyside
Tuesday Apr 14, 2026 at 4:00pm (series runs until May 12, 2026)
Hey teens! Join us at Sunnyside branch for a fun way to earn volunteer hours! With our TAG, you can have your say about teen...
Orléans
Tuesday Apr 14, 2026 at 5:30pm (series runs until May 26, 2026)
Whether you are looking for a quiet place to do homework, activities to do with new people, or just a place to chill – you...
Woman and boy reading together
Beaverbrook
Tuesday Apr 14, 2026 at 6:00pm (series runs until May 12, 2026)
Get comfortable! Sit, stand, or lie down and listen to the first few chapters of an exciting middle-grade novel read aloud by library staff. Fidget...
Greenboro
Tuesday Apr 14, 2026 at 6:15pm (series runs until Jun 30, 2026)
Drop in with your knitting every Tuesday Share advice, ideas and conversation with other knitters. Venez faire un tour, échanger des conseils et des idées...
Ruth E. Dickinson
Tuesday Apr 14, 2026 at 6:30pm (series runs until May 26, 2026)
For ages 13-17 . Interested in playing D&D? Then join us for a D&D adventure. Dungeons and Dragons is a fantasy role playing game in...

Sorry this event and its waiting list are full

Gardening
Greely
Tuesday Apr 14, 2026 at 7:00pm (series runs until Jun 09, 2026)
Join us for gardening club, all are welcome and no experience necessary! Second Tuesday of every month. March 10, April 14, May 12, June 9...
Sunnyside
Wednesday Apr 15, 2026 at 12:00pm (series runs until Jun 10, 2026)
Bring your knitting or crochet and meet fellow enthusiasts at the Sunnyside branch. Knitters of all abilities are welcome.
Orléans
Wednesday Apr 15, 2026 at 1:00pm (series runs until Dec 30, 2026)
Bring your knitting or crochet project and share advice, ideas and conversations with fellow enthusiasts. For adults of all abilities. Drop-in. Apportez votre projet de...
North Gower
Wednesday Apr 15, 2026 at 1:00pm (series runs until Jun 24, 2026)
Join us for an informal gathering of knitting enthusiasts - from beginners to experts. Share your ideas and projects in a relaxed social atmosphere. Every...
Rosemount
Wednesday Apr 15, 2026 at 1:30pm (series runs until Jun 24, 2026)
Bring your knitting and/or crocheting projects and share advice, ideas and conversations with fellow enthusiasts. For adults of all abilities.
hands holding cards
Cumberland
Wednesday Apr 15, 2026 at 1:30pm (series runs until May 13, 2026)
Join us for an afternoon of board games, LEGO, cards & fun ​for home-schooled children and their families! ​ ​Soyez des nôtres pour un après-midi...
webcard for Chess Club with black Queen defeating white King
Main
Wednesday Apr 15, 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 Apr 15, 2026 at 4:00pm (series runs until May 13, 2026)
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,...
Carlingwood
Wednesday Apr 15, 2026 at 4:00pm
Design your Own Glass Mug. Drop on by the Carlingwood Library and design your own glass mug. We will provide a Duralux * clear glass...

Sorry this event and its waiting list are full

Stittsville
Wednesday Apr 15, 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...
Sunnyside
Wednesday Apr 15, 2026 at 7:00pm (series runs until May 20, 2026)
Storytelling Open Mic is a perfect place for newcomers to discover oral storytelling in a warm and supportive atmosphere or for more experienced tellers to...
chess board
Orléans
Thursday Apr 16, 2026 at 3:30pm (series runs until Jun 25, 2026)
Drop in to play chess with other youth in a relaxed, informal environment! Practice the basics or test your wits with a weekly chess challenge...
Person writing in a notebook on a desk
Beaverbrook
Thursday Apr 16, 2026 at 6:30pm (series runs until Jun 18, 2026)
If you love to write, come and surround yourself with like-minded creative people who love the power of words! This is not a course or...