Free Classes
Free workshops, lessons and classes offered by teachers, businesses and libraries.
November 2026
Filters
Event Date
Price
Format
Categories
Tags
Practice Speaking English at Newton Branch (7 dates, Nov 9 to 30, 2026)
It is a free Surrey Libraries program at Newton Branch, on Nov 9, Nov 15, Nov 16, Nov 22, Nov 23, Nov 29, Nov 30, 2026. Some programs need free registration: check the library page.
Infant Massage at Ancaster Branch (4 dates, Nov 11 to 20, 2026)
Important: free, but you need to register online for free first. A certified Infant Massage Instructor teaches parents and caregivers the benefits of massage for their infants and how to do it. The five-week program provides a warm, nurturing, bonding experience through touch. It is a free Hamilton Public Library program at Ancaster Branch, on Nov 11, Nov 13, Nov 18, Nov 20, 2026.
Pyjama Storytime with DUPLO® at Semiahmoo Branch (Mondays, Nov 9 to 30, 2026)
It is a free Surrey Libraries program at Semiahmoo Branch, every Monday from November 9 to November 30, 2026, 6:30 PM to 7:30 PM. Some programs need free registration: check the library page.
Pyjama Storytime at Guildford Branch (Mondays, Nov 9 to 23, 2026)
It is a free Surrey Libraries program at Guildford Branch, every Monday from November 9 to November 23, 2026, 6:00 PM to 6:30 PM. Some programs need free registration: check the library page.
Imagination Stations at Stoney Creek Branch (6 dates, Nov 11 to 27, 2026)
Use your imagination and discover what you can create with our Science, Technology, Reading, Engineering, Arts and Math (STREAM) kits and educational toys. It is a free Hamilton Public Library program at Stoney Creek Branch, on Nov 11, Nov 13, Nov 18, Nov 20, Nov 25, Nov 27, 2026. Drop in, no registration needed.
English Homework Help for Adult Newcomers at Hamilton Central Library (Wednesdays, Nov 11 to 25, 2026)
Get help with your schoolwork from a trained English Language Learner instructor. All adult Newcomer English learners are welcome. It is a free Hamilton Public Library program at Hamilton Central Library, every Wednesday from November 11 to November 25, 2026, 3:00 PM to 5:00 PM. Drop in, no registration needed.
Knit for a Cause at Kenilworth Branch (Wednesdays, Nov 11 to 25, 2026)
Important: free, but you need to register online for free first. High school students ages 14-18 knit a scarf, hat, or mittens for people in need and earn volunteer hours. Supplies provided, though participants may bring their own. It is a free Hamilton Public Library program at Kenilworth Branch, every Wednesday from November 11 to November 25, 2026, 3:00 PM to 5:00 PM.
Imagination Stations at Barton Branch (Wednesdays, Nov 11 to 25, 2026)
Use your imagination and discover what you can create with our Science, Technology, Reading, Engineering, Arts and Math (STREAM) kits and educational toys. It is a free Hamilton Public Library program at Barton Branch, every Wednesday from November 11 to November 25, 2026, 3:00 PM to 5:00 PM. Drop in, no registration needed.
Practice Speaking French at Fleetwood Branch (Mondays, Nov 9 to 30, 2026)
It is a free Surrey Libraries program at Fleetwood Branch, every Monday from November 9 to November 30, 2026, 11:00 AM to 12:00 PM. Some programs need free registration: check the library page.
Meet Tanah Air Project at City Centre Branch (Mondays, Nov 9 to 16, 2026)
It is a free Surrey Libraries program at City Centre Branch, every Monday from November 9 to November 16, 2026, 1:00 PM to 4:00 PM. Some programs need free registration: check the library page.
Adapted Stories for Adults and Teens at Guildford Branch (Mondays, Nov 9 to 23, 2026)
It is a free Surrey Libraries program at Guildford Branch, every Monday from November 9 to November 23, 2026, 10:30 AM to 11:15 AM. Some programs need free registration: check the library page.
HPL Book Club at Dundas Branch (Nov 11, 2026)
The HPL Book Club at the Dundas Branch meets on the second Wednesday of each month. The November title is Endlingby Maria Reva. It is a free Hamilton Public Library program at Dundas Branch, on Wednesday, November 11, 2026, from 2:00 PM to 3:00 PM. Drop in, no registration needed.