Canada has 10 time zones in the IANA time zone database: right now the clocks range from UTC−7 (Vancouver) to UTC−2:30 (St. John's), a spread of 4.5 hours. Compared with Brasília, the difference goes from −4 h to +0:30 h. 6 of them change their clocks for daylight saving time, the others do not.
Current time in each time zone of Canada
| Zone (reference city) | Time now | UTC | Difference to Brasília | Daylight saving time | Same time as |
|---|---|---|---|---|---|
| Vancouver America/Vancouver |
07:59:35 | UTC−7 Standard UTC−8 · summer UTC−7 |
4 hours behind Brasília −4 h |
On daylight saving time now Next change: Sunday, November 1, 2026, 02:00 (local time): clocks go back 0 h (DST ends) |
— |
| Whitehorse America/Whitehorse |
07:59:35 | UTC−7 | 4 hours behind Brasília −4 h |
No daylight saving time Next change: no changes scheduled |
Creston, Dawson, Dawson Creek, Fort Nelson |
| Edmonton America/Edmonton |
08:59:35 | UTC−6 Standard UTC−7 · summer UTC−6 |
3 hours behind Brasília −3 h |
On daylight saving time now Next change: Sunday, November 1, 2026, 02:00 (local time): clocks go back 0 h (DST ends) |
Cambridge Bay, Inuvik |
| Regina America/Regina |
08:59:35 | UTC−6 | 3 hours behind Brasília −3 h |
No daylight saving time Next change: no changes scheduled |
Swift Current |
| Winnipeg America/Winnipeg |
09:59:35 | UTC−5 Standard UTC−6 · summer UTC−5 |
2 hours behind Brasília −2 h |
On daylight saving time now Next change: Sunday, November 1, 2026, 02:00 (local time): clocks go back 1 h (DST ends) |
Rankin Inlet, Resolute |
| Atikokan America/Atikokan |
09:59:35 | UTC−5 | 2 hours behind Brasília −2 h |
No daylight saving time Next change: no changes scheduled |
— |
| Toronto America/Toronto |
10:59:35 | UTC−4 Standard UTC−5 · summer UTC−4 |
1 hour behind Brasília −1 h |
On daylight saving time now Next change: Sunday, November 1, 2026, 02:00 (local time): clocks go back 1 h (DST ends) |
Iqaluit |
| Blanc-Sablon America/Blanc-Sablon |
10:59:35 | UTC−4 | 1 hour behind Brasília −1 h |
No daylight saving time Next change: no changes scheduled |
— |
| Halifax America/Halifax |
11:59:35 | UTC−3 Standard UTC−4 · summer UTC−3 |
Same time as Brasília 0 h |
On daylight saving time now Next change: Sunday, November 1, 2026, 02:00 (local time): clocks go back 1 h (DST ends) |
Glace Bay, Goose Bay, Moncton |
| St. John's America/St_Johns |
12:29:35 | UTC−2:30 Standard UTC−3:30 · summer UTC−2:30 |
0.5 hours ahead of Brasília +0:30 h |
On daylight saving time now Next change: Sunday, November 1, 2026, 02:00 (local time): clocks go back 1 h (DST ends) |
— |
Zones are grouped by the UTC offset they have in January and in July of this year; the cities in the last column use exactly the same time as the reference city. The time follows the server clock and updates by itself.
How the time zones of Canada are laid out
Canada has six official time zones, from east to west: Newfoundland (UTC-3:30 on standard time), Atlantic, Eastern, Central, Mountain and Pacific. The table shows more than six groups because some regions stay on standard time all year, such as most of Saskatchewan and the Yukon, which has kept UTC-7 year-round since 2020.
What the numbers say about Canada
- IANA identifiers for the country: 23, which boil down to 10 distinct clock rules.
- Different times today: 6 (UTC−7, UTC−6, UTC−5, UTC−4, UTC−3, UTC−2:30).
- Compared with Brasília: 1 ahead, 1 at the same time and 8 behind.
- Daylight saving time: 6 of 10 groups. Next change in Vancouver: Sunday, November 1, 2026, 02:00 (local time): clocks go back 0 h (DST ends).
When it is 12:00 in Brasília: time in each zone of Canada
A table for planning meetings, using today's rules. If the meeting date falls after a daylight saving change, check it in the meeting planner.
| Zone | Brasília 09:00 | Brasília 12:00 | Brasília 18:00 |
|---|---|---|---|
| Vancouver (UTC−7) | 05:00 | 08:00 | 14:00 |
| Whitehorse (UTC−7) | 05:00 | 08:00 | 14:00 |
| Edmonton (UTC−6) | 06:00 | 09:00 | 15:00 |
| Regina (UTC−6) | 06:00 | 09:00 | 15:00 |
| Winnipeg (UTC−5) | 07:00 | 10:00 | 16:00 |
| Atikokan (UTC−5) | 07:00 | 10:00 | 16:00 |
| Toronto (UTC−4) | 08:00 | 11:00 | 17:00 |
| Blanc-Sablon (UTC−4) | 08:00 | 11:00 | 17:00 |
| Halifax (UTC−3) | 09:00 | 12:00 | 18:00 |
| St. John's (UTC−2:30) | 09:30 | 12:30 | 18:30 |