Free Classes
Free workshops, lessons and classes offered by teachers, businesses and libraries.
November 2026
Filters
Event Date
Price
Format
Categories
Tags
Book Club Discussion, Empire of AI at Markham Village Branch (Dec 10, 2026)
Want to connect with others over the love of reading? Join our book club to discuss Karen Hao`s Empire of AI: Dreams and Nightmares in Sam Altman's OpenAI. It is a free Markham Public Library program at Markham Village Branch, on Thursday, December 10, 2026, from 6:30 PM to 8:00 PM. Drop in, no registration needed.
(十二月冬日專題:點亮異國燈火,編織我們的「家」年華!) Celebrating Multiculturalism Holiday Traditions a... at Milliken Mills Branch (Dec 12, 2026)
Celebrate the joy of the holidays together! Share and discover multicultural traditions, blend old and new customs, and build community connections. It is a free Markham Public Library program at Milliken Mills Branch, on Saturday, December 12, 2026, from 10:00 AM to 11:30 AM. Drop in, no registration needed.
Chess for Children (intermediate) at Markham Village Branch (Dec 12, 2026)
Important: free, but you need to register online for free first. Does your child have some experience playing chess and would like to learn more strategies to improve their game? Children ages 7-11 years are invited to join us at the sessions listed below. It is a free Markham Public Library program at Markham Village Branch, on Saturday, December 12, 2026, from 11:00 AM to 12:00 PM.
Introduction to 3D Printing at Angus Glen Branch (Dec 12, 2026)
Are you interested in creating 3D objects? Participants must bring their own laptop and mouse. It is a free Markham Public Library program at Angus Glen Branch, on Saturday, December 12, 2026, from 2:30 PM to 3:30 PM. Drop in, no registration needed.
English conversation Circle: Chat & Connect at Aaniin Branch (Dec 4, 2026)
Learning Outcomes: Participants will practice English in everyday contexts. Learn about local resources, community activities, and practical skills to support daily life in Canada. It is a free Markham Public Library program at Aaniin Branch, on Friday, December 4, 2026, from 1:00 PM to 2:15 PM. Drop in, no registration needed.
Bringing STEM to Life: STEM Community Program at Thornhill Village Branch (Dec 5, 2026)
Important: free, but you need to register online for free first. Join k2i academy within the Lassonde School of Engineering at York University for our STEM community program designed for youth in Grades 4 6 . It is a free Markham Public Library program at Thornhill Village Branch, on Saturday, December 5, 2026, from 10:30 AM to 12:00 PM.
Storytime at Milliken Mills Branch (6 dates, Dec 3 to 19, 2026)
Join us on for an interactive storytime full of books, songs and activities for little ones and their caregivers. Drop-in program. It is a free Markham Public Library program at Milliken Mills Branch, on Dec 3, Dec 5, Dec 10, Dec 12, Dec 17, Dec 19, 2026. Drop in, no registration needed.
Applying to the Best Universities, Competitive Canadian Programs and Elite U.S. Schools at Unionville Branch (Dec 5, 2026)
In this seminar, education coach Imbert Fung from Future Reach Education will share insights on how to identify the best university programs that suit you or your student. It is a free Markham Public Library program at Unionville Branch, on Saturday, December 5, 2026, from 11:30 AM to 12:30 PM. Drop in, no registration needed.
Homeschoolers Weekly Meet-Up @ Angus Glen at Angus Glen Branch (Dec 7, 2026)
Important: free, but you need to register online for free first. Are you a homeschooler family? Markham Public Library hosts weekly meetups for homeschooler families on Monday mornings at the Angus Glen Library Branch from 10:30AM, 12:00PM . It is a free Markham Public Library program at Angus Glen Branch, on Monday, December 7, 2026, from 10:30 AM to 12:00 PM.
Your Retirement Reset: how to Convert Home Equity into Financial Security at Thornhill Village Branch (Dec 8, 2026)
Rewrite the retirement rulebook with the help of Susan Pimento, author of Your Retirement Reset . Retirement has changed, and the old playbook no longer works. It is a free Markham Public Library program at Thornhill Village Branch, on Tuesday, December 8, 2026, from 2:00 PM to 3:00 PM. Drop in, no registration needed.
Introduction to Cricut at Aaniin Branch (Dec 2, 2026)
Curious about the Cricut? In this introductory class, participants will explore the creative possibilities of this popular cutting machine. It is a free Markham Public Library program at Aaniin Branch, on Wednesday, December 2, 2026, from 6:30 PM to 7:30 PM. Drop in, no registration needed.
Board Game Meetup at Markham Village Branch (Dec 3, 2026)
Embrace your playful side at our casual board game meetup. Come and meet new people and play some board games. It is a free Markham Public Library program at Markham Village Branch, on Thursday, December 3, 2026, from 5:30 PM to 8:30 PM. Drop in, no registration needed.