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 51
Blackburn Hamlet
Monday Feb 23, 2026 at 10:00am (series runs until May 25, 2026)
Do you love playing cards (Euchre)? Chess for adults? Any game goes! We will provide an assortment of games, but you're welcome to bring your...
Picture of a group of people playing a game.
Osgoode
Monday Feb 23, 2026 at 12:00pm (series runs until Mar 30, 2026)
Join us for coffee, conversation and cards. All are welcome, please drop in.
Rockcliffe Park
Monday Feb 23, 2026 at 1:00pm (series runs until May 25, 2026)
Do you like to knit, crochet or do handwork or sort? Please join like-minded individuals for an enjoyable afternoon of crafting. Bring any project that...
Older adults playing a board game
Cumberland
Tuesday Feb 24, 2026 at 10:15am (series runs until Mar 31, 2026)
Join us at the Cumberland Branch Tuesday and Thursday mornings to make new friends from 10:15 am to noon. We have coffee, puzzles, board games...
Knitting
Greely
Tuesday Feb 24, 2026 at 1:00pm (series runs until Jun 30, 2026)
Bring your knitting, crochet, needlepoint, cross-stitch, etc! Share tips and tricks, ideas and conversations with fellow enthusiasts. For adults of all abilities. Drop-in. Every Tuesday...
A basket of yarn balls alongside a crochet hook and a pair of knitting needles.
Rideau
Tuesday Feb 24, 2026 at 2:00pm (series runs until Mar 17, 2026)
Venez tricoter ou crocheter avec nous! Partagez des conseils et des idées et conversez avec d'autres bricoleurs.​ Ouvert aux adultes et ados. Les débutants sont...
Blackburn Hamlet
Tuesday Feb 24, 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...
St-Laurent
Tuesday Feb 24, 2026 at 3:30pm (series runs until Jun 16, 2026)
Whether you are looking for a quiet place to do homework, activities to do with new people, or just a place to chill and play...
Orléans
Tuesday Feb 24, 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...
english
Ruth E. Dickinson
Tuesday Feb 24, 2026 at 6:00pm (series runs until Jun 23, 2026)
Practice your English conversation skills in a low-pressure, friendly environment. All levels are welcome.
Metcalfe village
Tuesday Feb 24, 2026 at 6:30pm (series runs until Mar 31, 2026)
Join us for book chats, snacks, and games in a relaxed atmosphere. Vote for which book the group will read each month!​ Welcome to all...
Blackburn Hamlet
Wednesday Feb 25, 2026 at 2:00pm (series runs until Jun 24, 2026)
Join us at the Blackburn Hamlet branch for a watercolour painting session. Bring your own project or start something new in the company of like-minded...
Ruth E. Dickinson
Wednesday Feb 25, 2026 at 4:00pm
What should a library for youth look like? Youth ages 13–18 are invited to share their thoughts, ideas, and feedback on the library. We want...
english
Ruth E. Dickinson
Wednesday Feb 25, 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. Program will start upstairs in the second floor program room.
Ruth E. Dickinson
Thursday Feb 26, 2026 at 11:15am (series runs until May 14, 2026)
Stories, rhymes and songs for babies with a parent or caregiver followed by time for parents to socialize and help their babies interact with toys...
Hazeldean
Thursday Feb 26, 2026 at 2:15pm (series runs until Jun 18, 2026)
Join us for an afternoon of fun for home-schooled children and their families. Each month a different activity will be offered—from lego, to chess, games...
Carlingwood
Thursday Feb 26, 2026 at 6:00pm (series runs until Aug 27, 2026)
Your evening escape into stories! Are you looking for a reason to dust off that pile of books next to your bed that have been...
Carlingwood
Thursday Feb 26, 2026 at 6:00pm
Learn to cross-stitch at the Carlingwood Library! With the help of an instructor, you will be guided through the steps to make your very own...
A greyscale image of a person knitting a project on a pair of needles
Blackburn Hamlet
Thursday Feb 26, 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...
Adult games
Greely
Friday Feb 27, 2026 at 1:00pm (series runs until Jun 26, 2026)
Drop-in for a session of card games and board games for adults 55+ at the Greely Library. An assortment of games and cards will be...