Frequently Asked Questions
What time do Canada Day fireworks start in Toronto?
Most Toronto-area Canada Day fireworks begin at approximately 10pm on July 1st. Ashbridges Bay (the city's main show) starts around 10pm. Smaller municipal shows in Mississauga, Markham, and Vaughan typically run from 9:30–10:30pm. Arrive at least 90 minutes early for the best viewing spots — popular waterfront locations fill by 8:30pm.
Are Canada Day fireworks free in Toronto?
Yes — all major Canada Day fireworks events in the Toronto and GTA area are free to attend. The Ashbridges Bay fireworks, all municipal shows across Mississauga, Markham, Vaughan, Brampton, and other GTA cities are publicly funded and open to everyone at no charge. Some venues offer paid premium seating, but the fireworks themselves are always free.
Where is the best place to watch Canada Day fireworks in Toronto?
Ashbridges Bay Park is the best location for Toronto's main Canada Day fireworks — wide-open waterfront, a long boardwalk with clear sightlines, and easy TTC access. For a quieter experience with excellent views, the Leslie Street Spit (Tommy Thompson Park) offers unobstructed lake views without the main crowd. Woodbine Beach nearby is another strong option.
Is Canada Day a public holiday in Toronto?
Yes — Canada Day (July 1st) is a federal statutory holiday in Canada. Government offices, banks, and most businesses are closed. TTC runs a holiday schedule (similar to Sunday service). Most Canada Day events are free and family-friendly. If July 1st falls on a Sunday, the holiday is observed on Monday July 2nd.