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 21 - 40 of 43

Greely
Tuesday Jun 2, 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...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Tuesday Jun 2, 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...
Drop-in program
Add this event to your calendar

St-Laurent
Tuesday Jun 2, 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...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Tuesday Jun 2, 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.
Drop-in program
Add this event to your calendar

Hazeldean
Thursday Jun 4, 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...
Drop-in program
Add this event to your calendar

Beaverbrook
Thursday Jun 4, 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...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Wednesday Jun 10, 2026 at 2:00pm (series runs until Aug 26, 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...
Drop-in program
Add this event to your calendar

Carlingwood
Friday Jun 12, 2026 at 4:00pm
Ready, Set, Go! Drop-in at the Carlingwood Branch for Mario Kart: Game On! Play on our brand new Switch 2! Not sure how to play?...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Monday Jun 15, 2026 at 2:00pm (series runs until Jun 21, 2027)
Members of the Blackburn Hamlet Book Club meet to enjoy and discuss a wide variety of books selected by book club members. All welcome! January...
Drop-in program
Add this event to your calendar

Carlingwood
Saturday Jun 20, 2026 at 10:30am
Attention teens! Meet and interact with Cassi, a professional therapy dog from The Canadian Therapy Dogs Supports Services to de-stress from your exams. ___________________________________ Attention,...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Thursday Jun 25, 2026 at 6:00pm
Come with your team of 2-6 for a fun-filled trivia night at the Ruth Dickinson branch! This week's trivia will be "General Knowledge" themed, covering...

Carlingwood
Friday Jun 26, 2026 at 4:00pm
Ready, Set, Go! Drop-in at the Carlingwood Branch for Mario Kart: Game On! Play on our brand new Switch 2! Not sure how to play?...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Thursday Jul 2, 2026 at 11:15am (series runs until Aug 20, 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...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Monday Jul 6, 2026 at 4:00pm (series runs until Aug 31, 2026)
For ages 13-17. The Drop Zone is a program where you can explore, create and connect with others. There will be numerous activities to take...
Drop-in program
Add this event to your calendar

Blackburn Hamlet
Tuesday Jul 7, 2026 at 3:30pm (series runs until Aug 18, 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...
Drop-in program
Add this event to your calendar

Cumberland
Tuesday Jul 7, 2026 at 4:00pm
No assigned reading, no 'homework' - just bring your own book (of your choice - Novel, graphic novel/manga, non-fiction, whatever!) to read silently alongside other...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Thursday Jul 16, 2026 at 2:00pm (series runs until Aug 13, 2026)
For ages 13-17. The Drop Zone is a program where you can explore, create and connect with others. There will be numerous activities to take...
Drop-in program
Add this event to your calendar

Cumberland
Monday Jul 20, 2026 at 3:00pm
Curious about Dungeons and Dragons (a.k.a. 'that game from Stranger Things ')? Give it a try with this one-session-long adventure for beginners! D&D is a...
Registration opens on Monday, June 1, 2026 - 10:00am

Cumberland
Tuesday Jul 21, 2026 at 4:00pm
Pas de livre assigné, pas de devoirs – apportez tout simplement le livre de votre choix (un roman, un BD, un manga, un documentaire…comme vous...
Drop-in program
Add this event to your calendar

Ruth E. Dickinson
Thursday Jul 30, 2026 at 6:00pm
Come with your team of 2-6 for a fun-filled trivia night at the Ruth Dickinson branch! This week's trivia will be "Canada" themed so be...
- ‹ previous
- 2 of 3
- next ›