The list of 2024 top 100 festivals and events in Ontario – awarded by Festivals and Events Ontario (FEO).
Festivals & Events Ontario (FEO) was established in 1987 as an association devoted to the growth and stability of the festival and event industry in Ontario.
Plan a day trip or a weekend getaway centred around these best festivals of Ontario!
Click on the festival name for more details.
Ongoing — Spring to Fall
- Pelham Summer Chill Series — June 13 to September 5, 2024. @ Pelham
- Blyth Festival Season — June 12th-September 7th @ Blyth
- Vaughan Celebrates Concerts in the Park @ Vaughan
- Tweed & Company Theatre Season @ Tweed
- Thunder Bay Live on the Waterfront — July 17th till August 29th. @ Thunder Bay
March 2024
- Celebrate Toronto — March 9, 2024
- Sugar Shack T.O — March 9 & 10, 2024 @ Torono
April 2024
- Eat & Drink Norfolk — April 4 to 6, 2024 @ Simcoe
May 2024
- Carassauga Festival of Cultures — May 24 to 26, 2024 @ Mississauga
- SING! The Toronto Vocal Arts Festival — May 25 to June 2, 2024 @ Toronto
- Chatham Retrofest – Rims & Ribs — May 24 & 25, 2024 @ Tecumseh Park, Chatham
- Orangeville Blues and Jazz Festival — May 31 to June 2, 2024 @ Orangeville
June 2024
- Carrousel of the Nations — 2024 Dates TBA @ Windsor
- Summerfest — June 1, 2024 @ Downtown Milton
- Barrie Automotive Flea Market — June 6 to 9, 2024 @ Bonfield
- Trail Tunes — Dates TBA @ Colligwood
- Ontario’s Best Butter Tart Festival — June 8, 2024 @ Midland
- LaSalle Strawberry Festival — June 6 to 9, 2024 @ LaSalle
- Re-Enactment of the Battle of Stoney Creek — June 1 & 2 @ Stoney Creek/Hamilton
- KiteFest — June 8 & 9, 2024 @ Brampton
- Peony Festival — June 8 & 9, 2024 @ Oshawa
- Caledon Day — June 15, 2024 @ Caledon
- Holi Festival of Colour — June 22, 2024 @ St. Catharines
- Goderich Children’s Festival @ Goderich
- TD Ottawa Jazz Festival — June 21-30, 2024 @ Ottawa
July 2024
- Canada Day — July 1 @ Markham
- Canada Day — July 1 @ Richmond Hill
- Canada Day — July 1 @ Vaughan
- Essex Fun Fest — July 4 to 7, 2024 @ Essex
- International Villages Cultural Festival @ Brantford
- TD Salsa in Toronto Festival — Jul 6 & 7, 2024 @ Toronto
- Pelham Summerfest — July 18 to 21, 2024 @ Pelham
- Lighthouse Blues Festival — July 12 to 14, 2024@ Kincardine
- TD Niagara Jazz Festival @ Niagara Falls
- Because Beer Festival — July 12 to 14, 2024 @ Hamilton
- Kultrun World Music Festival St. Jacobs — July 12 to 14, 2024 @ St Jacobs
- The Mount Forest Fireworks Festival — July 18 to 21, 2024 @ Mount Forest
- Guelph Hillside Festival — July 19 to 21, 2024 @ Guelph
- #BollywoodMonster Mashup — Dates TBA @ Mississauga
- Muslimfest — Dates TBA @ Mississauga
- Retro Ribfest — Dates TBA @ Richmond Hill
- Belleville Waterfront & Multicultural Festival — July @ Belleville
- Festival of the Sound — July 19 to August 3 @ Parry Sound
August 2024
- Canal Days Marine Heritage Festival — Civic Day Weekend @ Port Colbourne
- Toronto Caribbean Carnival — Civic Day Weekend @ Toronto
- Kempenfest — Civic Day Weekend @ Barrie
- Discovery Harbour Pirates of the Bay — Civic Day Weekend @ Penetanguishene
- Rockhound Gemboree — Civic Day Weekend @ @ Bancroft
- Fergus Scottish Festival & Highland Games — August 9 to 11, 2024 @ Fergus
- Goderich Celtic Roots Festival — August 9 to 11, 2024 @ Goderich
- Sidelaunch Days — August 10 to 11, 2024 @ Collingwood
- Antique & Classic Car Show — August 11 @ Stouffville
- Riverfest Elora — August 16 to 18, 2024 @ Elora
- Carrot Fest — August 16 & 17, 2024 @ Bradford
- Buckhorn Festival of the Arts — August 17 & 18, 2024 @ Buckhorn
- Mississauga ItalFest — Dates TBA @ Mississauga
- TD Jerk Food and Music Festival — August 9 to 11, 2024 @ Toronto
- Stouffville Ribfest — August 9 to 11, 2024 @ Stouffville
- Dundas Cactus Festival — August 16 to 18, 2024@ Dundas
- Gran Fondo Lake Huron — August 17 @ Southampton
- Music in the Fields — August 22 to 24, 2024 @ Lucknow
- Kars on King — August 23, 2024 @ Oshawa
- Paris Fair — August 29 to September 2, 2024 @ Paris
- Port Hope Arts Festival — August @ Port Hope
- The Great India Festival — August @ Ottawa
- Fort William Historical Park – Anishinaabe Keeshigun — August @ Thunder Bay
September 2024
- Western Fair— September 6 to 15, 2024 @ London
- Barrie Automotive Flea Market — September 5 to 8, 2024 @ Bonfield
- Niagara Grape and Wine Festival — September @ Niagara Falls/St. Catharines
- Amherstburg Uncommon Festival — September 20 to 22, 2024 @ Downtown Amherstburg
- St. George AppleFest — September 21 & 22, 2024 @ St. George
- Supercrawl — September 13 to 15 @ Hamilton
- Southside Shuffle Blues and Jazz Festival — September 6 to 7, 2024 @ Mississauga
- Multicultural Festival — September 21, 2024 @ Aurora
- Brooklin Harvest Festival — September 21, 2024 @ Whitby
- Hops on the Water — September 21, 2024 @ Quinte West
- Toronto Waterfront Festival — Dates TBA @ Toronto
- Markham-Milliken Children’s Festival @ Markham
- Clearview Small Halls Festival — September to November @ Clearview Township
- Collingwood Art Crawl — September @ Collingwood
- Sainte-Marie Among the Hurons – National Day for Truth and Reconciliation @ Midland
- Hike Haliburton Festival — September @ Haliburton County
October 2024
- International Plowing Match & Rural Expo — October 1 to 5 @ Lindsay
- Markham Fair — October 3 to 6, 2024 @ Markham
- Norfolk County Fair & Horse Show — October 8 to 14, 2024 @ Simcoe
- Kingsville Migration Fall Festival — October 17 to 20, 2024 @ Kingsville
- Aurora’s Haunted Forest — October 26, 2024 @ Aurora
- Port Elgin Pumpkinfest — October @ Port Elgin
- Pumpkinferno — October @ Penetanguishene
- Bala Cranberry Festival — October 18 to 20, 2024 @ Bala
Winter 2024 – 2025
- Hamilton Day — November @ Hamilton
- Amherstburg River Lights Winter Festival — November 16, 2024 to January 5, 2025 @ Downtown Amherstburg
- OPG Niagara Falls Winter Festival of Lights — November to January, 2024 @ Niagara Falls
- Stouffville Holiday Market — November @ Stouffville
- Aurora’s Christmas Market — December @ Aurora
- St. Marie Among the Hurons – First Light Festival — November/December @ Midland
- Port Hope Candlelight Festival — November to December @ Port Hope
- Hamilton Winterfest — February @ Hamilton
- Winterfest — February @ Vaughan
- Barrie Winterfest — February @ Barrie
- SnowDay on the Waterfront — February @ Thunder Bay