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 76
Ruth E. Dickinson
Tuesday Jan 20, 2026 at 10:00am (series runs until Jan 27, 2026)
Come use our program room to study for exams. Snacks and materials provided. Tuesdays January 13, 20 and 27 from 10-1 and Thursdays January 15...
Cartoon image of smiling young people standing in a row
Carp
Tuesday Jan 20, 2026 at 10:00am (series runs until Jan 30, 2026)
Looking for a place to study for exams? Carp Branch is here for you during the high school examination period: Monday, January 5th to Friday,...
Osgoode
Tuesday Jan 20, 2026 at 10:00am (series runs until Jan 31, 2026)
Looking for a place to study for exams? The Osgoode Branch has a space just for you! In need of supplies? No worries! Pens, pencils,...
Greenboro
Tuesday Jan 20, 2026 at 12:00pm (series runs until Jan 28, 2026)
Come use our program room to study for exams. Snacks and materials provided. ***************************************** Venez utiliser notre salle d'étude pour étudier pour vos examens. Des...
A basket of yarn balls alongside a crochet hook and a pair of knitting needles.
Rideau
Tuesday Jan 20, 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...
Elmvale Acres
Tuesday Jan 20, 2026 at 2:00pm (series runs until Jan 31, 2026)
Looking for a quiet place to study for exams? Look no further! The Program Room will be reserved for studying (alone or with your group)...
Carlingwood
Tuesday Jan 20, 2026 at 3:00pm (series runs until Jan 30, 2026)
Looking for a place to study for exams? Select tables in the Teen Zone on Carlingwood's 3rd floor will be reserved for you during the...
Mario
Beaverbrook
Tuesday Jan 20, 2026 at 3:30pm (series runs until Mar 03, 2026)
Drop-in to play video games on our PS4 and WiiU. For ages 13-18. Drop-in.
Blackburn Hamlet
Tuesday Jan 20, 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...
Emerald Plaza
Tuesday Jan 20, 2026 at 4:00pm (series runs until Jan 28, 2026)
Need a place to study for exams? Our program room will be available for quiet study. Light snacks will be provided. Besoin d'un endroit pour...
Metcalfe village
Tuesday Jan 20, 2026 at 4:00pm (series runs until Mar 17, 2026)
Interested in playing D&D? Then join us for a storytelling adventure that will test the limits of your imagination! ​ During the first session we...
Fun with fonts - the art and science of typography
Main
Tuesday Jan 20, 2026 at 5:00pm (series runs until Feb 17, 2026)
Take a break from your studies by relaxing in the Teen Zone with your choice of arts and crafts. Our craft cart will supply you...
Rainbow polyhedral dice and adventuring icons

Get ready for a storytelling adventure that will test the limits of your imagination. We are playing Dungeons & Dragons 5th edition.  Participants are welcome...

Tuesday Jan 20, 2026 at 5:00pm (series runs until Jun 30, 2026)
Orléans
Tuesday Jan 20, 2026 at 5:30pm (series runs until Jun 23, 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...
Calculator and rulers
Blackburn Hamlet
Tuesday Jan 20, 2026 at 6:00pm (series runs until Jun 09, 2026)
Come and get help with reading,math, science, French, English, etc.Led by United for Literacy volunteers. For students in grades 1 through 10. ​ Please note:...
Sunnyside
Tuesday Jan 20, 2026 at 6:45pm (series runs until Jun 16, 2026)
Practice English and meet new friends in a relaxed and friendly environment. Margaret is an accredited teacher of English as a Second Language with more...
Sunnyside
Wednesday Jan 21, 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.
Greenboro
Wednesday Jan 21, 2026 at 1:30pm
Attention teens! Meet and interact with professional therapy dogs to de-stress from your exams. Attention, ados! Rencontrez des chiens thérapeutiques professionnels pour vous déstresser pendant...
Centennial
Wednesday Jan 21, 2026 at 3:15pm (series runs until Jan 24, 2026)
Need a quiet spot to focus and study? Use our program room! Snacks provided . Drop in anytime... Weekdays - January 14, 15, 16, 19,...
A variety of teens ready for exams
Main
Wednesday Jan 21, 2026 at 3:30pm (series runs until Jan 29, 2026)
Hi teens! Looking for a quiet place to study for exams? Look no further! Room 117 in the Main Branch will be reserved to study...