Free Classes
Free workshops, lessons and classes offered by teachers, businesses and libraries.
November 2026
Filters
Event Date
Price
Format
Categories
Tags
Mahjong Meet-up at Downtown Branch (Mondays, Dec 7 to 28, 2026)
Dust off your tiles and join us for a casual evening of Japanese Mahjong, where the focus is on smooth game-play and shared strategy. It is a free Barrie Public Library program at Downtown Branch, every Monday from December 7 to December 28, 2026, 6:00 PM to 8:00 PM. Drop in, no registration needed.
Robots, Robots, Robots at Downtown Branch (3 dates, Dec 8 to 23, 2026)
Important: free, but you need to register online for free first. No experience needed. It is a free Barrie Public Library program at Downtown Branch, on Dec 8, Dec 15, Dec 23, 2026.
Book Club, Downtown Thursday Morning, In Person at Downtown Branch (Dec 10, 2026)
Important: free, but you need to register online for free first. Book Clubs are led by the community members that attend on a regular basis, they select the monthly books in advance so everyone can read the same book title. This book club meets the second Thursday of the month, from September to May. It is a free Barrie Public Library program at Downtown Branch, on Thursday, December 10, 2026, from 10:30 AM to 11:30 AM.
Messy! at Painswick Branch (Dec 11, 2026)
Discover, play, and explore this self directed activity-station based program. Program is drop-in. It is a free Barrie Public Library program at Painswick Branch, on Friday, December 11, 2026, from 10:00 AM to 11:00 AM. Drop in, no registration needed.
Monday Morning Book Club, In-person Option at Downtown Branch (Dec 14, 2026)
Important: free, but you need to register online for free first. This book club meets the second Monday of the month, from September to June (except where noted differently). Listed below are a few reminders so everyone can enjoy the club : For the enjoyment of all, all participants are encouraged to read the book. It is a free Barrie Public Library program at Downtown Branch, on Monday, December 14, 2026, from 11:00 AM to 12:00 PM.
Creative Tales at Painswick Branch (Saturdays, Dec 5 to 19, 2026)
Listen to a story, then let your child's creativity shine as you work together on a simple paper craft. Supplies are limited and available on a first-come, first-serve basis. It is a free Barrie Public Library program at Painswick Branch, every Saturday from December 5 to December 19, 2026, 10:00 AM to 11:00 AM. Drop in, no registration needed.
Rise & Shine Playtime at Downtown Branch (5 dates, Dec 5 to 19, 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 Downtown Branch, on Dec 5, Dec 8, Dec 12, Dec 15, Dec 19, 2026, 10:00 AM to 11:00 AM. Drop in, no registration needed.
English Conversation Circle at Downtown Branch (Saturdays, Dec 5 to 19, 2026)
Volunteer facilitators will lead small group discussions to help you build your vocabulary, improve your confidence, and practice your conversation skills. Families and people of all ages are welcome. It is a free Barrie Public Library program at Downtown Branch, every Saturday from December 5 to December 19, 2026, 11:00 AM to 12:30 PM. Drop in, no registration needed.
Lego Drop In at Downtown Branch (Saturdays, Dec 5 to 19, 2026)
Unleash your creativity and spend some time building with Lego. It is a free Barrie Public Library program at Downtown Branch, every Saturday from December 5 to December 19, 2026, 2:30 PM to 4:30 PM. Drop in, no registration needed.
French Basics at Downtown Branch (Saturdays, Dec 5 to 12, 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 Saturday from December 5 to December 12, 2026, 3:00 PM to 4:00 PM.
Creative Tales at Downtown Branch (Sundays, Dec 6 to 27, 2026)
Come listen to a story and then let your child's creativity shine as you work together on a craft. Supplies are limited and available on a first-come, first-serve basis. It is a free Barrie Public Library program at Downtown Branch, every Sunday from December 6 to December 27, 2026, 10:00 AM to 11:00 AM. Drop in, no registration needed.
Baby Time Meetup at Downtown Branch (Mondays, Dec 7 to 14, 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 Downtown Branch, every Monday from December 7 to December 14, 2026, 10:00 AM to 11:00 AM. Drop in, no registration needed.