2025 Canada Day Celebrations in Ontario

Festivals and Events Ontario wants to do our part to Celebrate Canada.
We hope that by spreading the word, Canada Day Celebrations in Ontario will see record attendance numbers in 2025. We know with everything going on in the world today that Canadians are anxious to show their National Pride and support their community.
This year we celebrate 158 years of being a strong, free and sovereign nation. Elbows Up! Let's Celebrate Canadian Pride together.
The list is sorted by alpha A-Z
African Lion Safari Canada Day
July 1 from 9am - 5pm
Click here for details
Aga Khan Museum: Rhythms of Canada Summer Festival Toronto
June 30 and July 1 from 10am-5:30pm
Click here for details
Amherstburg Canada Day Festival
July 1 from 9am-11pm
Click here for details
Bancroft Canada Day
July 1 from 12pm-6pm
Click here for details
Barrie Canada Day on the Move
July 1 from 10am-11pm
Click here for details
Belleville Canada Day
July 1 from 9:30am-10:30pm
Click here for details
Brantford Canada Day
July 1 from 12pm-10pm
Click here for details
Cambridge Canada Day
July 1 from 12pm -Dusk
Click here for details
Carleton Place Canada Day Celebrations
July 1 from 12:30pm - 10:30pm
Click here for details
Chief Pinesi Paddle
June 23 (Deep River depart) to July 1 (Ottawa arrival)
Click here for details
City of Kitchener Canada Day
July 1 from 12pm-10pm
Click here for details
Clarington Canada Day
July 1 from 5pm-10pm
Click here for details
Clearview Township Canada Day
July 1 from 10:30am-10:30pm
Click here for details
Cobourg Canada Day
July 1 from 11am-10pm
Click here for details
Downey's Canada Day Strawberry Festival & Pancake Breakfast
July 1 from 9am-4pm
Click here for details
Downsview Park Canada Day
July 1 from 4pm-10:30pm
Click here for details
East York Canada Day Parade and Festival
July 1 from 10:30am to Dusk
Click here for details
Fort William Historical Park Canada Day
July 1 from 10am-5pm
Click here for details
Georgina Canada Day
July 1 from 2pm - 10pm
Click here for details
Guelph Canada Day
July 1 from 3pm -11pm
Riverside Park (no website)
Grimsby Canada Day at Nelles Manor Museum
July 1 from 10am - 4pm
Click here for details
Halton Hills Strawberry Fields Market at Andrews Farm Market & Winery
June 28 - July 1 from 10am -5pm daily
Click here for details
Hamilton Canada Day at Bayfront Park
July 1 from 1pm-10:30pm
Click here for details
Hastings Party in the Park Canada Day Celebrations
July 1 from 1pm - Dusk
Click here for details
Kingston Canada Day
July 1 from 12pm-10:30pm
Click here for details
London East Canada Day
July 1 from 1pm-10:30pm
Click here for details
Markham Canada Day
July 1 from 3pm - 11pm
Click here for details
Midland Canada Day
July 1 from 10:30am-5pm then fireworks at dusk
Click here for details
Mississauga Canada Day
July 1 from 4pm-10:30pm
Click here for details
Newcastle Canada Day
July 1 from 12pm - 6pm (Street Festival) 8pm-dusk (Fireworks)
Click here for details
Newmarket Tim Hortons Canada Day
July 1 from 11am-4pm and 7:30pm-10:30pm
Click here for details
New Tecumseth Canada Day
July 1 from 4pm - Dusk
Click here for details
North Bay Canada Day Celebrations
July 1 from 12pm-10pm
Click here for details
Oshawa Canada Day Celebration
July 1 from 2pm-10pm
Click here for details
Pickering Canada Day
July 1 from 12pm-5pm Esplanade Park and 7pm-10pm Kinsmen Park
Click here for details
Port Colborne Canada Day in the Park
July 1 from 10am - 6pm
Click here for details
Port Credit Canada Day
July 1 from 12pm-11pm
Click here for details
Port Hope Canada Day
July 1 with close to a dozen events all day
Click here for details
Powassan Canada Day Celebrations
June 28 from 1pm-4pm
Click here for details
Q107 Canada Day Picnic
July 1 from 12pm-11pm
Click here for details
Richmond Hill Celebrates Canada Day
July 1 from 2pm-11pm
Click here for details
Scugog Canada Day
July 1 from 10:30am - 10pm
Click here for details
St. Jacobs Canada Day at the Market
July 1 from 8am-3pm
Click here for details
Stouffville Canada Day
July 1 from 6pm-9:30pm
Click here for details
Tay Township Canada Day
June 27 from 4pm -1am and June 28 from 12pm - 1am
Click here for details
Thunder Bay Canada Day on the Waterfront
July 1 from 3pm-9pm
Click here for details
Town of Pelham Canada Day Celebration
July 1 from 3pm-10:30pm
Click here for details
Trent Hills Canada Day
July 1 from 8am-11pm
Click here for details
Vaughan Celebrates Canada Day
July 1 from 10am-4pm
Click here for details
Welland Downtown Canada Day Celebrations
July 1 from 2pm-10pm
Click here for details
Wilmot Township Canada Day
July 1 from 1pm-10:30pm
Click here for details
Windsor Canada Day
July 1 from 6pm-11pm
Click here for details