Medieval Faires Ontario 2026
Wentworth Renaissance May 22 – 24, 2026, Ancaster
Glengarry Renaissance May 29 – 31, 2026, Maxville
Fort Malden Medieval Faire June 12 – 14, 2026 Amherstburg
Black Creek Renaissance Festival June 19 – 21, 2026 Toronto
Maidens of the Mist July 4 – 5, 2026 West Niagara
King’s Town Renaissance Faire September 11 – 13, 2026 Kingston
Oxford Renaissance Festival Thorndale Dates TBD check their website for updates.
We feature the Knights of Valor in our full-metal jousting shows. Birds of prey, Men in Tights, Zoltan the Adequate, Trapeze, and much more. Lots of comedy, music, and a totally immersive experience! We have unique vendors who handmake over 90% of their wares! Such fun for the kids, young and old alike! Open rain or shine, it makes a fantastic day no matter what the weather. It truly is a festival for everyone!
Tickets are on sale at www.ticketwindow.ca. Some people choose to dress the part – we love it when you dress up and play along – but you can come as you are if you so choose ! It is a music show, live theatre, fine arts, food, fun, and history all wrapped up in a single visit! We endeavor to have something that will entertain everyone! See www.faires.ca for all our info!
A Renaissance Festival is a wonderful mix of entertainment with a splash of history that colors the festivities. Some people choose to dress the part – we love it when you dress up and play along – but you can come as you are if you so choose – just dress for the weather! Throughout your day, you will have an opportunity to enjoy live music, stage shows, interactive renaissance characters, and a host of renaissance styled vendors who make up our village. It is a music show, live theatre, fine arts, food, fun, and history all wrapped up in a single visit! Bring the kids, or come without – we endeavor to have something that will entertain everyone
Ontario, Canada
Recurring Event: Yes
Start: 05/22/2026 / End: 09/30/2026
Website: Medieval Faires Ontario 2026
Facebook:
Instagram:
Ontario Visited does NOT operate, organize, host, or manage any events or activities.
















