Free Classes
Free workshops, lessons and classes offered by teachers, businesses and libraries.
November 2026
Filters
Event Date
Price
Format
Categories
Tags
D&D Cafe at Ajax Main Branch (Tuesdays, Dec 1 to 15, 2026)
Appropriate for teens, adults, and seniors. Hosted at Main Branch. It is a free Ajax Public Library program at Ajax Main Branch, every Tuesday from December 1 to December 15, 2026, 5:30 PM to 8:30 PM. Drop in, no registration needed.
Books for Babies at Ajax Main Branch (Dec 2, 2026)
Intended for ages 0 2. Hosted at Main Branch. It is a free Ajax Public Library program at Ajax Main Branch, on Wednesday, December 2, 2026, from 10:00 AM to 11:00 AM. Drop in, no registration needed.
Queer Craft Circle, Perler Beads at Downtown Branch (Dec 28, 2026)
This month's craft is Perler Beads. Bead by bead, create something amazing! It is a free Barrie Public Library program at Downtown Branch, on Monday, December 28, 2026, from 6:00 PM to 8:00 PM. Drop in, no registration needed.
Indoor Snowball Toss at Downtown Branch (Dec 29, 2026)
Bundle up for winter fun without the cold! Build a cozy fort, test your aim with an indoor snowball toss, and enjoy a flurry of fun games and activities. It is a free Barrie Public Library program at Downtown Branch, on Tuesday, December 29, 2026, from 10:00 AM to 11:00 AM. Drop in, no registration needed.
Crafty Kids at Downtown Branch (Dec 22, 2026)
Get ready for the holidays by making a holiday craft as a last minute gifts for friends, family or a special person in your life. It is a free Barrie Public Library program at Downtown Branch, on Tuesday, December 22, 2026, from 10:00 AM to 11:00 AM. Drop in, no registration needed.
Crafty Kids at Painswick Branch (Dec 23, 2026)
Join us to make a 3D paper snowflake ornament. Enjoy time together while crafting, then take home to enjoy! It is a free Barrie Public Library program at Painswick Branch, on Wednesday, December 23, 2026, from 10:00 AM to 11:00 AM. Drop in, no registration needed.
Adult Craft Club at Painswick Branch (Dec 16, 2026)
Important: free, but you need to register online for free first. We're getting our craft hands messy and creating some simple crafts once a month on Wednesdays, when we share ideas and inspiration with like-minded people. Whether you are a tried and true crafter, or just starting out, you are welcome to join us. It is a free Barrie Public Library program at Painswick Branch, on Wednesday, December 16, 2026, from 2:00 PM to 4:00 PM.
Italian Conversation Circle at Downtown Branch (Dec 17, 2026)
Important: free, but you need to register online for free first. Ages 18+ This is not a language course, it is a group conversation. It is not intended to for beginner learners with no knowledge of Italian. It is a free Barrie Public Library program at Downtown Branch, on Thursday, December 17, 2026, from 5:00 PM to 6:00 PM.
Barrie Astronomy Group at Downtown Branch (Dec 17, 2026)
Please take a moment and fill out our Program Evaluation Form . It is a free Barrie Public Library program at Downtown Branch, on Thursday, December 17, 2026, from 7:00 PM to 8:00 PM. Drop in, no registration needed.
Romance Book Club at Painswick Branch (Dec 17, 2026)
Important: free, but you need to register online for free first. This book club will be facilitated by BPL staff. Each month focuses on a different topic, and participants will receive a list of recommended books. It is a free Barrie Public Library program at Painswick Branch, on Thursday, December 17, 2026, from 7:00 PM to 8:00 PM.
FSP Barrie Social, Board Games at Downtown Branch (Dec 21, 2026)
All ages welcome. Board games are provided. It is a free Barrie Public Library program at Downtown Branch, on Monday, December 21, 2026, from 6:00 PM to 8:00 PM. Drop in, no registration needed.
Teen Takeover at Downtown Branch (Mondays, Dec 7 to 14, 2026)
For one afternoon each week, the library is yours. Come hang out with friends, meet some new people, and check out teen-only activities. It is a free Barrie Public Library program at Downtown Branch, every Monday from December 7 to December 14, 2026, 3:00 PM to 6:00 PM. Drop in, no registration needed.