Free Classes

Free workshops, lessons and classes offered by teachers, businesses and libraries.

November 2026

Showing 20609 listings
Freeyo illustration, not a photo of Adult Chess Club at Painswick Branch (Wednesdays, Dec 2 to 16, 2026)

Adult Chess Club at Painswick Branch (Wednesdays, Dec 2 to 16, 2026)

Free Classes

The Simcoe County Chess Club meets every other Wednesday, with some exceptions. See the Events Calendar for additional dates. It is a free Barrie Public Library program at Painswick Branch, every Wednesday from December 2 to December 16, 2026, 6:30 PM to 8:30 PM. Drop in, no registration needed.

Wednesdays, Dec 2 to 16, 2026, 6:30 PM to 8:30 PM
Free
Indoor
Freeyo illustration, not a photo of Hop, Skip & Drum at Downtown Branch (Thursdays, Dec 3 to 17, 2026)

Hop, Skip & Drum at Downtown Branch (Thursdays, Dec 3 to 17, 2026)

Free Classes

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 Thursday from December 3 to December 17, 2026, 10:00 AM to 10:30 AM. Drop in, no registration needed.

Thursdays, Dec 3 to 17, 2026, 10:00 AM to 10:30 AM
Free
Indoor
Freeyo illustration, not a photo of Regent Place Book Club at Regent Place Branch (Dec 29, 2026)
Dec
29
Tue

Regent Place Book Club at Regent Place Branch (Dec 29, 2026)

Free Classes

This is an in-person event. Yellowface by R.F. It is a free Regina Public Library program at Regent Place Branch, on Tuesday, December 29, 2026, from 7:00 PM to 8:00 PM. Drop in, no registration needed.

7:00 PM to 8:00 PM
Free
Indoor
Freeyo illustration, not a photo of Family Storytime with Stay & Play at Victoria Central Branch (Dec 1, 2026)
Dec
01
Tue
In 21 days

Family Storytime with Stay & Play at Victoria Central Branch (Dec 1, 2026)

Free Classes

For young children and their families. Fun-filled stories, songs, rhymes, and puppets followed by social time and free play. It is a free Greater Victoria Public Library program at Victoria Central Branch, on Tuesday, December 1, 2026, from 10:30 AM to 11:30 AM. Drop in, no registration needed.

10:30 AM to 11:30 AM
Free
Family Friendly Indoor
Freeyo illustration, not a photo of Baby Time with Stay & Play at Victoria Central Branch (Dec 2, 2026)
Dec
02
Wed
In 22 days

Baby Time with Stay & Play at Victoria Central Branch (Dec 2, 2026)

Free Classes

For babies 0-15 months with parent or caregiver. Learn songs, rhymes and fingerplays to use with your baby every day followed by 30 minutes of social time and free play. It is a free Greater Victoria Public Library program at Victoria Central Branch, on Wednesday, December 2, 2026, from 11:30 AM to 12:30 PM. Drop in, no registration needed.

11:30 AM to 12:30 PM
Free
Family Friendly Indoor
Freeyo illustration, not a photo of Tech Café at Victoria Central Branch (Wednesdays, Dec 2 to 30, 2026)

Tech Café at Victoria Central Branch (Wednesdays, Dec 2 to 30, 2026)

Free Classes

We cannot guarantee that we can solve all software issues, but staff will do our best to help you navigate your system settings and applications. We are not able to assist with hardware problems. It is a free Greater Victoria Public Library program at Victoria Central Branch, every Wednesday from December 2 to December 30, 2026, 2:00 PM to 3:00 PM. Drop in, no registration needed.

Wednesdays, Dec 2 to 30, 2026, 2:00 PM to 3:00 PM
Free
Indoor
Freeyo illustration, not a photo of Wonderful Wintry Storytime at sxʷeŋxʷəŋ təŋəxʷ James Bay Library (Dec 2, 2026)
Dec
02
Wed
In 22 days

Wonderful Wintry Storytime at sxʷeŋxʷəŋ təŋəxʷ James Bay Library (Dec 2, 2026)

Free Classes

For young children and families; children under 3 must be accompanied by an adult. Celebrate wintry tales of snow and forest friends. It is a free Greater Victoria Public Library program at sxʷeŋxʷəŋ təŋəxʷ James Bay Library, on Wednesday, December 2, 2026, from 3:30 PM to 4:30 PM. Drop in, no registration needed.

3:30 PM to 4:30 PM
Free
Family Friendly Indoor
Freeyo illustration, not a photo of Kids Drop-In at Victoria Central Branch (Wednesdays, Dec 2 to 30, 2026)

Kids Drop-In at Victoria Central Branch (Wednesdays, Dec 2 to 30, 2026)

Free Classes

Come to the library for a drop-in activity, you might play with Lego, listen to a story, make a craft, do a STEAM challenge, make a friend, and more! It is a free Greater Victoria Public Library program at Victoria Central Branch, every Wednesday from December 2 to December 30, 2026, 4:00 PM to 5:00 PM. Drop in, no registration needed.

Wednesdays, Dec 2 to 30, 2026, 4:00 PM to 5:00 PM
Free
Family Friendly Indoor
Freeyo illustration, not a photo of Baby Time with Stay & Play at sxʷeŋxʷəŋ təŋəxʷ James Bay Library (Dec 3, 2026)
Dec
03
Thu
In 23 days

Baby Time with Stay & Play at sxʷeŋxʷəŋ təŋəxʷ James Bay Library (Dec 3, 2026)

Free Classes

For babies 0-15 months with parent or caregiver. Learn songs, rhymes and fingerplays to use with your baby every day followed by 30 minutes of social time and free play. It is a free Greater Victoria Public Library program at sxʷeŋxʷəŋ təŋəxʷ James Bay Library, on Thursday, December 3, 2026, from 11:30 AM to 12:30 PM. Drop in, no registration needed.

11:30 AM to 12:30 PM
Free
Family Friendly Indoor
Freeyo illustration, not a photo of Silent Book Club at Victoria Central Branch (Thursdays, Dec 3 to 17, 2026)

Silent Book Club at Victoria Central Branch (Thursdays, Dec 3 to 17, 2026)

Free Classes

Enjoy a chance to read your book in a comfy, quiet space. Bring your book, a cozy blanket or pillow, and your favorite mug. It is a free Greater Victoria Public Library program at Victoria Central Branch, every Thursday from December 3 to December 17, 2026, 4:30 PM to 5:30 PM. Drop in, no registration needed.

Thursdays, Dec 3 to 17, 2026, 4:30 PM to 5:30 PM
Free
Indoor
Freeyo illustration, not a photo of Teen Drop-In at Victoria Central Branch (Fridays, Dec 4 to 18, 2026)

Teen Drop-In at Victoria Central Branch (Fridays, Dec 4 to 18, 2026)

Free Classes

For ages 13-18. Come to the library for a drop-in activity, you might make fan art, create a zine, join a silent book club, make a friend, and more! It is a free Greater Victoria Public Library program at Victoria Central Branch, every Friday from December 4 to December 18, 2026, 4:00 PM to 5:00 PM. Drop in, no registration needed.

Fridays, Dec 4 to 18, 2026, 4:00 PM to 5:00 PM
Free
Indoor
Freeyo illustration, not a photo of Family Storytime with Stay & Play at sxʷeŋxʷəŋ təŋəxʷ James Bay Library (Dec 5, 2026)
Dec
05
Sat
In 25 days

Family Storytime with Stay & Play at sxʷeŋxʷəŋ təŋəxʷ James Bay Library (Dec 5, 2026)

Free Classes

For young children and their families. Fun-filled stories, songs, rhymes, and puppets followed by social time and free play. It is a free Greater Victoria Public Library program at sxʷeŋxʷəŋ təŋəxʷ James Bay Library, on Saturday, December 5, 2026, from 10:30 AM to 11:30 AM. Drop in, no registration needed.

10:30 AM to 11:30 AM
Free
Family Friendly Indoor