Guest, Sign inJoin
Église Saint-Thomas-d'Aquin de Lac-BakerHaut-Madawaska, #1 on this list · Photo: Fralambert (CC BY-SA 3.0)
New Brunswick · 2026

Towns with the coldest winters in New Brunswick

Across Canada, the same list puts Haut-Madawaska #393 of 2,589. Canada’s top 100 on this list includes no place in New Brunswick. Haut-Madawaska tops the list in New Brunswick, at -13°C (9°F). Second place goes to Edmundston, at -13°C (9°F), and third to Grand Falls / Grand-Sault, at -13°C (10°F). Riverview, in the middle of the list, comes in at -8°C (17°F). Bottom of the list: Grand Manan, with -5°C (23°F).

Average January temperature, 1991–2020 normals at the nearest station How grades work

#1

Haut-Madawaska

New Brunswick · 4,098 people
-13°C (9°F) January average

Overall B+·#688 of 2,556

Strongest: safety A, cost of living A−·lowest: hazard risk D

#2

Edmundston

New Brunswick · 18,174 people
-13°C (9°F) January average

Overall C−·#2,095 of 2,556

Strongest: walkability B, cost of living B−·lowest: hazard risk D

#3

Grand Falls / Grand-Sault

New Brunswick · 5,465 people
-13°C (10°F) January average

Overall C·#1,858 of 2,556

Strongest: walkability A−, safety B−·lowest: hazard risk D

All 60, ranked in New Brunswick

Best first in New Brunswick; beside each place, its rank on the same list for all of Canada.

Every New Brunswick list

60 places

#TownJanuary averageCanada rankWhat drives it
1Haut-Madawaska4,098 people-13°C (9°F)#393 of 2,589Strongest: safety A, cost of living A−·lowest: hazard risk D
2Edmundston18,174 people-13°C (9°F)#394 of 2,589Strongest: walkability B, cost of living B−·lowest: hazard risk D
3Grand Falls / Grand-Sault5,465 people-13°C (10°F)#413 of 2,589Strongest: walkability A−, safety B−·lowest: hazard risk D
4Atholville3,346 people-12°C (11°F)#526 of 2,589Strongest: cost of living A−, walkability C+·lowest: health D
5Dalhousie3,255 people-12°C (11°F)#527 of 2,589Strongest: walkability A−, cost of living B+·lowest: health D−
6Campbellton7,485 people-12°C (11°F)#528 of 2,589Strongest: walkability A, cost of living C+·lowest: safety C−
7Beresford4,389 people-11°C (13°F)#701 of 2,589Strongest: safety A+, cost of living B·lowest: hazard risk D
8Beresford6,543 people-11°C (13°F)#702 of 2,589Strongest: safety A+, cost of living B+·lowest: hazard risk D
9Bathurst13,331 people-11°C (13°F)#704 of 2,589Strongest: walkability B+, health B−·lowest: hazard risk D
10Bathurst4,840 people-11°C (13°F)#706 of 2,589Strongest: cost of living B+, jobs & income B−·lowest: walkability D
11Wakefield2,749 people-10°C (13°F)#721 of 2,589Strongest: jobs & income A−, cost of living B·lowest: hazard risk C−
12Woodstock6,260 people-10°C (13°F)#722 of 2,589Strongest: walkability B, jobs & income C+·lowest: safety D
13Miramichi19,402 people-10°C (14°F)#997 of 2,589Strongest: cost of living B−, walkability B−·lowest: hazard risk D
14Alnwick3,767 people-10°C (14°F)#1,001 of 2,589Strongest: cost of living A, walkability C−·lowest: health D−
15New Maryland4,455 people-9°C (15°F)#1,130 of 2,589Strongest: jobs & income A+, cost of living A·lowest: hazard risk C−
16Starlight Village5,108 people-9°C (15°F)#1,139 of 2,589Strongest: jobs & income A+, cost of living A−·lowest: walkability C−
17New Maryland3,198 people-9°C (15°F)#1,148 of 2,589Strongest: jobs & income A, cost of living A−·lowest: walkability D
18Burton5,424 people-9°C (15°F)#1,160 of 2,589Strongest: cost of living A, jobs & income B·lowest: hazard risk D
19Kingsclear3,158 people-9°C (15°F)#1,163 of 2,589Strongest: cost of living A−, jobs & income B+·lowest: walkability D
20Lincoln8,093 people-9°C (15°F)#1,179 of 2,589Strongest: jobs & income B+, cost of living B·lowest: walkability D
21Saint Marys5,701 people-9°C (15°F)#1,181 of 2,589Strongest: jobs & income B+, cost of living B·lowest: walkability D
22Oromocto9,451 people-9°C (15°F)#1,185 of 2,589Strongest: jobs & income A+, cost of living B−·lowest: hazard risk D
23Douglas6,840 people-9°C (15°F)#1,199 of 2,589Strongest: jobs & income B, cost of living B−·lowest: walkability D
24Fredericton74,655 people-9°C (15°F)#1,205 of 2,589Strongest: walkability A, jobs & income A−·lowest: hazard risk C−
25Bright3,648 people-9°C (15°F)#1,248 of 2,589Strongest: cost of living B−, safety C·lowest: health C−
26Caraquet4,572 people-9°C (16°F)#1,298 of 2,589Strongest: walkability B, jobs & income B−·lowest: hazard risk D
27Shippagan3,073 people-9°C (16°F)#1,299 of 2,589Strongest: walkability A−, cost of living B·lowest: hazard risk D
28Shippagan4,721 people-9°C (16°F)#1,300 of 2,589Strongest: cost of living A, health B−·lowest: walkability D−
29Tracadie16,453 people-9°C (16°F)#1,304 of 2,589Strongest: cost of living B, health B−·lowest: hazard risk D−
30Moncton12,238 people-8°C (17°F)#1,333 of 2,589Strongest: jobs & income A, cost of living B·lowest: walkability D
31Riverview22,614 people-8°C (17°F)#1,334 of 2,589Strongest: jobs & income A, walkability B+·lowest: safety C−
32Shediac5,699 people-8°C (17°F)#1,335 of 2,589Strongest: jobs & income B+, cost of living B·lowest: hazard risk C−
33Dieppe35,986 people-8°C (17°F)#1,336 of 2,589Strongest: jobs & income A, walkability B−·lowest: safety C−
34Memramcook5,616 people-8°C (17°F)#1,337 of 2,589Strongest: jobs & income B, safety B·lowest: walkability D
35Salisbury2,585 people-8°C (17°F)#1,338 of 2,589Strongest: walkability B+, jobs & income B−·lowest: hazard risk C−
36Beaubassin East / Beaubassin-est8,138 people-8°C (17°F)#1,339 of 2,589Strongest: cost of living B+, jobs & income B−·lowest: walkability D
37Cap-Pelé3,092 people-8°C (17°F)#1,340 of 2,589Strongest: jobs & income B, cost of living C+·lowest: hazard risk C−
38Moncton102,378 people-8°C (17°F)#1,341 of 2,589Strongest: walkability A, jobs & income B·lowest: hazard risk C−
39Coverdale5,167 people-8°C (17°F)#1,342 of 2,589Strongest: jobs & income B−, cost of living B−·lowest: walkability D
40Shediac9,849 people-8°C (17°F)#1,343 of 2,589Strongest: walkability B+, jobs & income C+·lowest: cost of living C−
41Salisbury3,806 people-8°C (17°F)#1,344 of 2,589Strongest: cost of living B+, health C·lowest: walkability D
42Wellington3,458 people-8°C (17°F)#1,345 of 2,589Strongest: cost of living A+, safety A·lowest: walkability D
43Cocagne2,982 people-8°C (17°F)#1,346 of 2,589Strongest: safety A, cost of living B·lowest: hazard risk C−
44Dundas4,733 people-8°C (17°F)#1,347 of 2,589Strongest: cost of living A−, safety C+·lowest: walkability D
45Bouctouche2,678 people-8°C (17°F)#1,348 of 2,589Strongest: walkability B−, health C+·lowest: hazard risk C−
46St. Stephen4,876 people-8°C (18°F)#1,361 of 2,589Strongest: walkability A−, cost of living C+·lowest: safety D
47Quispamsis20,240 people-8°C (18°F)#1,363 of 2,589Strongest: safety A+, jobs & income A·lowest: health D
48Rothesay12,626 people-8°C (18°F)#1,364 of 2,589Strongest: safety A+, jobs & income A·lowest: health C−
49Grand Bay-Westfield5,202 people-8°C (18°F)#1,365 of 2,589Strongest: cost of living A, jobs & income A−·lowest: health C−
50Hampton3,268 people-8°C (18°F)#1,366 of 2,589Strongest: safety A, cost of living B+·lowest: walkability D
51Simonds4,263 people-8°C (18°F)#1,367 of 2,589Strongest: safety A, cost of living B·lowest: walkability D
52Kingston3,577 people-8°C (18°F)#1,368 of 2,589Strongest: safety A, cost of living B·lowest: health D
53Hampton4,754 people-8°C (18°F)#1,369 of 2,589Strongest: cost of living B, jobs & income B−·lowest: health D
54Saint John79,371 people-8°C (18°F)#1,370 of 2,589Strongest: walkability A, hazard risk C+·lowest: health C
55Studholm3,668 people-8°C (18°F)#1,371 of 2,589Strongest: cost of living A−, hazard risk C+·lowest: walkability D
56Sussex4,994 people-8°C (18°F)#1,372 of 2,589Strongest: walkability A, hazard risk C+·lowest: jobs & income C−
57Sussex2,742 people-8°C (18°F)#1,373 of 2,589Strongest: cost of living B−, hazard risk C+·lowest: walkability C−
58Sackville6,572 people-7°C (20°F)#1,628 of 2,589Strongest: walkability A, health B−·lowest: hazard risk C
59Saint George2,675 people-5°C (23°F)#2,085 of 2,589Strongest: cost of living B, jobs & income C·lowest: walkability D
60Grand Manan2,648 people-5°C (23°F)#2,097 of 2,589Strongest: jobs & income A, cost of living A−·lowest: safety C−
Rankings

More lists for New Brunswick

Province by province

Coldest winters elsewhere

Photos: Haut-Madawaska, Fralambert (CC BY-SA 3.0) · Edmundston, Dr Wilson (CC BY-SA 3.0) · Grand Falls / Grand-Sault, Hayden Soloviev (CC BY 4.0), 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).