#1Tofino
British Columbia · 2,772 peopleOverall C−·#2,293 of 2,556
Strongest: jobs & income A, walkability A·lowest: cost of living D−
Each edition grades its towns against each other only.
Tofino, #1 on this list · Photo: Buiobuione (CC BY-SA 4.0)Prince Rupert is second at 30 cm, and Southern Gulf Islands third at 35 cm. Halfway down the list, Eastdale comes in at 141 cm. The bottom of the list is Labrador City, with 459 cm. Every one of the ten best is in the same province. Tofino, British Columbia, tops the list at 14 cm.
Snowfall a year, 1991–2020 normals at the nearest station that measures snow How grades work
#1Overall C−·#2,293 of 2,556
Strongest: jobs & income A, walkability A·lowest: cost of living D−
#2Overall C·#2,001 of 2,556
Strongest: jobs & income A+, walkability A·lowest: safety D
#3Overall A−·#360 of 2,556
Strongest: safety A, health A·lowest: cost of living D
Ranked by its measure (Snowfall a year), best first; each town’s overall grade and national rank sit beside it.
100 towns
Snowfall a year, 1991–2020 normals at the nearest station that measures snow. Towns of 2,500 or more in Canada are listed by it, best first; a tie goes to the town with the better overall rank. How grades work
Photos: Tofino, Buiobuione (CC BY-SA 4.0) · Prince Rupert, Sam Beebe (CC BY 2.0) · Southern Gulf Islands, Earth Science and Remote Sensing Unit , Lyndon B. Johnson S… (Public domain), via Wikimedia Commons.
Sources: TownRatings grades: our own summary of the data, ranking Canadian towns against each other only, run #73 of 10 November 2026. Under the Statistics Canada Open Licence.
Adapted from Statistics Canada (Census of Population 2021, population estimates 2025, 2021 census boundaries) under the Statistics Canada Open Licence; this does not constitute an endorsement by Statistics Canada. Neighbourhood names in some cities © OpenStreetMap contributors (ODbL).