Time in Canada
Canada has 23 time zones. Each is shown below with a representative city.
Time zones
-
07:53 America/Atikokan
-
08:53 America/Blanc-Sablon
-
05:53 America/Cambridge_Bay
-
05:53 America/Creston
-
05:53 America/Dawson
-
05:53 America/Fort_Nelson
-
06:53 America/Inuvik
-
06:53 America/Rankin_Inlet
-
06:53 America/Resolute
City times
139 cities are listed here, out of 272 in the dataset.
Grouped by time zone
- America/Toronto · EST (UTC-05:00)
- Toronto 07:53
- Ottawa 07:53
- Kingston 07:53
- Montréal 07:53
- Mississauga 07:53
- Brampton 07:53
- Québec 07:53
- Hamilton 07:53
- Laval 07:53
- London 07:53
- Markham 07:53
- Vaughan 07:53
- Windsor 07:53
- Kitchener 07:53
- Gatineau 07:53
- Longueuil 07:53
- Richmond Hill 07:53
- Oakville 07:53
- Burlington 07:53
- Nepean 07:53
- Oshawa 07:53
- Greater Sudbury 07:53
- Saguenay 07:53
- Lévis 07:53
- Barrie 07:53
- St. Catharines 07:53
- Milton 07:53
- Cambridge 07:53
- Sherbrooke 07:53
- Trois-Rivières 07:53
- Ajax 07:53
- Guelph 07:53
- Terrebonne 07:53
- Thunder Bay 07:53
- Waterloo 07:53
- Saint-Jean-sur-Richelieu 07:53
- Pickering 07:53
- Kanata 07:53
- Brantford 07:53
- Repentigny 07:53
- Newmarket 07:53
- Niagara Falls 07:53
- Peterborough 07:53
- Willowdale 07:53
- Saint-Laurent 07:53
- La Haute-Saint-Charles 07:53
- Saint-Léonard 07:53
- Sarnia 07:53
- Sault Ste. Marie 07:53
- Brossard 07:53
- Notre-Dame-de-Grâce 07:53
- Caledon 07:53
- Granby 07:53
- Waterfront Communities-The Island 07:53
- Norfolk County 07:53
- Drummondville 07:53
- Aurora 07:53
- Saint-Jérôme 07:53
- Jonquière 07:53
- Woburn 07:53
- Welland 07:53
- Belleville 07:53
- Willowdale East 07:53
- North Bay 07:53
- Saint-Hyacinthe 07:53
- Dollard-Des Ormeaux 07:53
- Blainville 07:53
- L'Amoreaux 07:53
- Chatham 07:53
- Saint-Eustache 07:53
- Timmins 07:53
- Boucherville 07:53
- Rock Forest 07:53
- Mascouche 07:53
- Sainte-Julie 07:53
- America/Vancouver · MST (UTC-07:00)
- Vancouver 05:53
- Surrey 05:53
- Okanagan 05:53
- Victoria 05:53
- Burnaby 05:53
- Ladner 05:53
- Richmond 05:53
- Kelowna 05:53
- Abbotsford 05:53
- Coquitlam 05:53
- Delta 05:53
- Chilliwack 05:53
- Nanaimo 05:53
- Kamloops 05:53
- Maple Ridge 05:53
- Prince George 05:53
- White Rock 05:53
- New Westminster 05:53
- Port Coquitlam 05:53
- North Vancouver 05:53
- West End 05:53
- West Vancouver 05:53
- Vernon 05:53
- Mission 05:53
- America/Edmonton · CST (UTC-06:00)
- Calgary 06:53
- Edmonton 06:53
- Shaughnessy 06:53
- Red Deer 06:53
- Sherwood Park 06:53
- Lethbridge 06:53
- Fort McMurray 06:53
- Medicine Hat 06:53
- St. Albert 06:53
- Grande Prairie 06:53
- America/Moncton · AST (UTC-04:00)
- Moncton 08:53
- Saint John 08:53
- Fredericton 08:53
- Dieppe 08:53
- America/Halifax · AST (UTC-04:00)
- Halifax 08:53
- Dartmouth 08:53
- America/Regina · CST (UTC-06:00)
- Saskatoon 06:53
- Regina 06:53
- America/St_Johns · NST (UTC-03:30)
- St. John's 09:23
- America/Winnipeg · CST (UTC-06:00)
- Winnipeg 06:53
- America/Glace_Bay · AST (UTC-04:00)
- Sydney 08:53
No city on this page matches the filter.
States and regions
Browse by first-level division to reach cities that are not in the list above.
- Ontario 51
- Quebec 51
- British Columbia 51
- Alberta 50
- Nova Scotia 17
- New Brunswick 12
- Newfoundland and Labrador 10
- Saskatchewan 15
- Manitoba 10
- Prince Edward Island 3
- Nunavut 1
- Yukon 1
What this does
Every city is bound to an IANA time zone identifier such as Asia/Shanghai or America/New_York. The current time, UTC offset and daylight saving status are all derived from that identifier for the moment in question, rather than from a fixed offset.
A country can span several zones. Country pages list each zone with a representative city instead of giving one vague “country time”.
Zone rules come from the IANA time zone database shipped with the runtime and follow its updates. No external time service is called.