Canada Cities by Population (1 to 20)

Search all cities within the country of Canada. Find out the population, time zones, current local time and more Canada facts.

City Region Country Time Zone Population
Toronto Ontario Canada Eastern Standard Time 2,600,000
Montreal Quebec Canada Eastern Standard Time 1,762,949
Calgary Alberta Canada Mountain Standard Time 1,019,942
Edmonton Alberta Canada Mountain Standard Time 1,010,899
Ottawa Ontario Canada Eastern Standard Time 812,129
Winnipeg Manitoba Canada Central Standard Time 749,607
Mississauga Ontario Canada Eastern Standard Time 668,549
Vancouver British Columbia Canada Pacific Standard Time 600,000
Brampton Ontario Canada Eastern Standard Time 593,638
Quebec Quebec Canada Eastern Standard Time 531,902
Hamilton Ontario Canada Eastern Standard Time 519,949
Halifax Nova Scotia Canada Atlantic Standard Time 439,819
Laval Quebec Canada Eastern Standard Time 422,993
Surrey British Columbia Canada Pacific Standard Time 394,976
London Ontario Canada Eastern Standard Time 346,765
Markham Ontario Canada Eastern Standard Time 328,966
Vaughan Ontario Canada Eastern Standard Time 306,233
Okanagan British Columbia Canada Pacific Standard Time 297,601
Victoria British Columbia Canada Pacific Standard Time 289,625
Windsor Ontario Canada Eastern Standard Time 278,013
Previous Next