Canada spans several time zones, from UTC−7 in Vancouver to UTC−3:30 in St. John's. Here is the current time in each, with its main cities on the map.
Canada has more than one time zone. The live clocks at the top of this page show the current time in each, starting with Toronto.
The cities listed here use 6 time zones: UTC−5 (America/Toronto) in Toronto, Montreal; UTC−7 (America/Vancouver) in Vancouver; UTC−6 (America/Edmonton) in Calgary; UTC−5 (America/Winnipeg) in Winnipeg; UTC−4 (America/Halifax) in Halifax; UTC−3:30 (America/St_Johns) in St. John's.
Yes. Toronto moves from UTC−5 to UTC−4 for daylight saving time. In 2026 clocks go forward on 8 March and back on 1 November.
Yes. Vancouver moves from UTC−8 to UTC−7 for daylight saving time. In 2026 clocks go back on 31 December and forward on 8 March.