Free Classes
Free workshops, lessons and classes offered by teachers, businesses and libraries.
November 2026
Filters
Event Date
Price
Format
Categories
Tags
Storytime at Painswick Branch (Mondays, Dec 7 to 14, 2026)
Nursery rhymes help children learn new words and understand numbers. Repeating rhymes helps strengthen motor skills. It is a free Barrie Public Library program at Painswick Branch, every Monday from December 7 to December 14, 2026, 10:00 AM to 10:30 AM. Drop in, no registration needed.
Stitch Together at Downtown Branch (Thursdays, Dec 3 to 17, 2026)
Join us every Thursday to work on your own knitting, crocheting, or needlework projects while socializing with fellow yarn lovers. Meet new friends, swap tips and tricks, and enjoy a relaxed and welcoming atmosphere. It is a free Barrie Public Library program at Downtown Branch, every Thursday from December 3 to December 17, 2026, 10:30 AM to 11:30 AM. Drop in, no registration needed.
STEAM Challenge at Downtown Branch (Thursdays, Dec 3 to 17, 2026)
Enter into the world of Science, Technology, Engineering, Art or Math. Each week will feature a different challenge to solve. It is a free Barrie Public Library program at Downtown Branch, every Thursday from December 3 to December 17, 2026, 10:45 AM to 12:00 PM. Drop in, no registration needed.
Robots, Robots, Robots at Painswick Branch (4 dates, Dec 3 to 22, 2026)
Important: free, but you need to register online for free first. No experience needed. It is a free Barrie Public Library program at Painswick Branch, on Dec 3, Dec 10, Dec 17, Dec 22, 2026.
Craft & Connect at Downtown Branch (Fridays, Dec 4 to 18, 2026)
Get creative with your baby by your side and connect with other caregivers. It is a free Barrie Public Library program at Downtown Branch, every Friday from December 4 to December 18, 2026, 10:00 AM to 11:30 AM. Drop in, no registration needed.
English Conversation Classes and English Language Learning at Victoria Central Branch (Mondays, Dec 7 to 14, 2026)
Important: free, but you need to register online for free first. English Conversation Classes and English Language Learning. It is a free Greater Victoria Public Library program at Victoria Central Branch, every Monday from December 7 to December 14, 2026, 12:00 PM to 4:00 PM.
Fibre Arts Social at Victoria Central Branch (Dec 12, 2026)
Everyone welcome. Join other fibre arts enthusiasts and work on your project in a social setting (bring your own supplies). It is a free Greater Victoria Public Library program at Victoria Central Branch, on Saturday, December 12, 2026, from 3:00 PM to 4:00 PM. Drop in, no registration needed.
Baby Time Meetup at Painswick Branch (Tuesdays, Dec 1 to 15, 2026)
Bring your baby and enjoy a fun, drop-in program made just for you. After a staff-guided half hour of bounces, rhymes and tickles, stay for relaxed social time where grown-ups and littles can chat and play together. It is a free Barrie Public Library program at Painswick Branch, every Tuesday from December 1 to December 15, 2026, 10:00 AM to 11:00 AM. Drop in, no registration needed.
French Connexion at Downtown Branch (Tuesdays, Dec 1 to 15, 2026)
Important: free, but you need to register online for free first. Ages 16+ *This is not a language course, it is a group conversation. It is not intended to meet any PR requirements. It is a free Barrie Public Library program at Downtown Branch, every Tuesday from December 1 to December 15, 2026, 7:00 PM to 8:30 PM.
Storytime at Downtown Branch (Wednesdays, Dec 2 to 16, 2026)
Nursery rhymes help children learn new words and understand numbers. Repeating rhymes helps strengthen motor skills. It is a free Barrie Public Library program at Downtown Branch, every Wednesday from December 2 to December 16, 2026, 10:00 AM to 10:30 AM. Drop in, no registration needed.
Rise & Shine Playtime at Painswick Branch (7 dates, Dec 2 to 27, 2026)
Come to learn, play and grow as we incorporate STEAM based learning into your child's early literacy and development. We want to improve, to serve you better. It is a free Barrie Public Library program at Painswick Branch, on Dec 2, Dec 6, Dec 9, Dec 13, Dec 16, Dec 20, Dec 27, 2026, 10:00 AM to 11:00 AM. Drop in, no registration needed.
Wednesday Afternoon Book Club, In Person Option at Downtown Branch (Dec 2, 2026)
Important: free, but you need to register online for free first. This book club meets the first Wednesday of the month, from September to May. Listed below are a few reminders so everyone can enjoy the club : The safety of our participants and staff is our top priority, please review our Patron Conduct Policy . It is a free Barrie Public Library program at Downtown Branch, on Wednesday, December 2, 2026, from 2:00 PM to 3:00 PM.