Free Classes

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

November 2026

Showing 2898 listings
Freeyo illustration, not a photo of Ancestry Library Edition at Waterdown Branch (Nov 12, 2026)
Nov
12
Thu
In 3 days
4 days left

Ancestry Library Edition at Waterdown Branch (Nov 12, 2026)

Free Classes

Learn the basics of searching census, vital immigration and military records from Canada, the United Kingdom, the United States and around the world. Gain access to charts and forms to help you organize your research. It is a free Hamilton Public Library program at Waterdown Branch, on Thursday, November 12, 2026, from 10:00 AM to 11:00 AM. Drop in, no registration needed.

10:00 AM to 11:00 AM
Free
Indoor
Freeyo illustration, not a photo of Drop-In Knitting and Crochet at Concession Branch (Thursdays, Nov 12 to 26, 2026)

Drop-In Knitting and Crochet at Concession Branch (Thursdays, Nov 12 to 26, 2026)

Free Classes

Hamilton Public Library has knitting and crochet programs for all ages and skill levels. Drop in with your current project and materials. It is a free Hamilton Public Library program at Concession Branch, every Thursday from November 12 to November 26, 2026, 10:00 AM to 12:00 PM. Drop in, no registration needed.

Thursdays, Nov 12 to 26, 2026, 10:00 AM to 12:00 PM
Free
Indoor
Freeyo illustration, not a photo of Practice Speaking English at Strawberry Hill Branch (6 dates, Nov 12 to 28, 2026)

Practice Speaking English at Strawberry Hill Branch (6 dates, Nov 12 to 28, 2026)

Free Classes

It is a free Surrey Libraries program at Strawberry Hill Branch, on Nov 12, Nov 14, Nov 19, Nov 21, Nov 26, Nov 28, 2026. Some programs need free registration: check the library page.

6 dates, Nov 12 to 28, 2026
Free
Indoor
Freeyo illustration, not a photo of Practice Speaking English at Clayton Branch (Nov 12, 2026)
Nov
12
Thu
In 3 days
4 days left

Practice Speaking English at Clayton Branch (Nov 12, 2026)

Free Classes

It is a free Surrey Libraries program at Clayton Branch, on Thursday, November 12, 2026, from 1:00 PM to 2:00 PM. Some programs need free registration: check the library page.

1:00 PM to 2:00 PM
Free
Indoor
Freeyo illustration, not a photo of Babytime at Semiahmoo Branch (Thursdays, Nov 12 to 26, 2026)

Babytime at Semiahmoo Branch (Thursdays, Nov 12 to 26, 2026)

Free Classes

It is a free Surrey Libraries program at Semiahmoo Branch, every Thursday from November 12 to November 26, 2026, 11:00 AM to 12:00 PM. Some programs need free registration: check the library page.

Thursdays, Nov 12 to 26, 2026, 11:00 AM to 12:00 PM
Free
Family Friendly Indoor
Freeyo illustration, not a photo of Toddler Storytime with DUPLO® at City Centre Branch (Thursdays, Nov 12 to 26, 2026)

Toddler Storytime with DUPLO® at City Centre Branch (Thursdays, Nov 12 to 26, 2026)

Free Classes

It is a free Surrey Libraries program at City Centre Branch, every Thursday from November 12 to November 26, 2026, 11:00 AM to 12:00 PM. Some programs need free registration: check the library page.

Thursdays, Nov 12 to 26, 2026, 11:00 AM to 12:00 PM
Free
Family Friendly Indoor
Freeyo illustration, not a photo of Babytime at Newton Branch (Thursdays, Nov 12 to 26, 2026)

Babytime at Newton Branch (Thursdays, Nov 12 to 26, 2026)

Free Classes

It is a free Surrey Libraries program at Newton Branch, every Thursday from November 12 to November 26, 2026, 11:00 AM to 12:00 PM. Some programs need free registration: check the library page.

Thursdays, Nov 12 to 26, 2026, 11:00 AM to 12:00 PM
Free
Family Friendly Indoor
Freeyo illustration, not a photo of Storytime for Adults with Disabilities at Turner Park Branch (Thursdays, Nov 12 to 26, 2026)

Storytime for Adults with Disabilities at Turner Park Branch (Thursdays, Nov 12 to 26, 2026)

Free Classes

This half-hour interactive program for adults with disabilities and their caregivers features stories, rhymes, music and fun. It is a free Hamilton Public Library program at Turner Park Branch, every Thursday from November 12 to November 26, 2026, 10:00 AM to 11:00 AM. Drop in, no registration needed.

Thursdays, Nov 12 to 26, 2026, 10:00 AM to 11:00 AM
Free
Indoor
Freeyo illustration, not a photo of Babytime at Strawberry Hill Branch (Thursdays, Nov 12 to 26, 2026)

Babytime at Strawberry Hill Branch (Thursdays, Nov 12 to 26, 2026)

Free Classes

It is a free Surrey Libraries program at Strawberry Hill Branch, every Thursday from November 12 to November 26, 2026, 10:30 AM to 11:30 AM. Some programs need free registration: check the library page.

Thursdays, Nov 12 to 26, 2026, 10:30 AM to 11:30 AM
Free
Family Friendly Indoor
Freeyo illustration, not a photo of Family Storytime: Get Ready to Read at Red Hill Branch (Thursdays, Nov 12 to 19, 2026)

Family Storytime: Get Ready to Read at Red Hill Branch (Thursdays, Nov 12 to 19, 2026)

Free Classes

Bring the whole family to story time and get ready to read. Discover stories, rhymes, music, finger plays and flannel boards at this interactive program. It is a free Hamilton Public Library program at Red Hill Branch, every Thursday from November 12 to November 19, 2026, 10:00 AM to 10:30 AM. Drop in, no registration needed.

Thursdays, Nov 12 to 19, 2026, 10:00 AM to 10:30 AM
Free
Family Friendly Indoor
Freeyo illustration, not a photo of Family Storytime with DUPLO® at Ocean Park Branch (Thursdays, Nov 12 to 26, 2026)

Family Storytime with DUPLO® at Ocean Park Branch (Thursdays, Nov 12 to 26, 2026)

Free Classes

It is a free Surrey Libraries program at Ocean Park Branch, every Thursday from November 12 to November 26, 2026, 10:30 AM to 11:30 AM. Some programs need free registration: check the library page.

Thursdays, Nov 12 to 26, 2026, 10:30 AM to 11:30 AM
Free
Family Friendly Indoor
Freeyo illustration, not a photo of Baby Storytime: Get Ready to Read at Kenilworth Branch (Thursdays, Nov 12 to 26, 2026)

Baby Storytime: Get Ready to Read at Kenilworth Branch (Thursdays, Nov 12 to 26, 2026)

Free Classes

Attend story time with your baby and meet other families at this interactive program. Learn songs, rhymes and stories to foster early language development and a love of reading. It is a free Hamilton Public Library program at Kenilworth Branch, every Thursday from November 12 to November 26, 2026, 10:00 AM to 10:30 AM. Drop in, no registration needed.

Thursdays, Nov 12 to 26, 2026, 10:00 AM to 10:30 AM
Free
Family Friendly Indoor