Moncton climate — normals and trends

Moncton (Canada) has a warm-summer humid continental climate (Dfb) under the Köppen-Geiger classification. Its mean annual temperature is 5.6 °C and it receives 1,094 mm of precipitation per year.

These figures are normals computed over 86 complete calendar years, from 1940 to 2025, using ERA5 reanalysis data from the Copernicus programme.

The warmest month is July (18.7 °C on average) and the coldest is January (-8.0 °C). Rainfall peaks in November.

Moncton averages 154 frost days, 2 hot days (≥ 30 °C) and 138 rainy days per year.

Moncton has warmed by +1.4 °C between 1940 and 2025, or +0.16 °C per decade. This trend is statistically significant.

The number of frost days there went from about 160 to 148 per year over the period.

The hottest day of the period reached 35.0 °C (on 22 August 1976) and the coldest -34.4 °C (on 16 January 2009).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Climate normals · ERA5

MonctonNew Brunswick

coords
46.09°, -64.80°
period
19402025 · 86 yrs
DfbWarm-summer humid continentalWarmest monthJulyColdest monthJanuaryWettest monthNovemberDriest monthMay

Mean daily temperature

5.6°C

Average daily high

10.1°C

Average daily low

1.5°C

Annual rainfall

1,094mm

Sunshine / day

7.9h

Mean relative humidity

76%

Average peak wind

18.8km/h

Seasonal range

26.7°C

Frost days (< 0 °C)

154 d/yr

Hot days (≥ 30 °C)

2 d/yr

Rainy days (≥ 1 mm)

138 d/yr

Annual snowfall

211.5 cm

Average feels-like high

7.4 °C

Average feels-like low

-2.1 °C

Average peak gust

43.2 km/h

Tropical nights (≥ 20 °C)

1 d/yr

Solar radiation

12.8 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.4 °C

since 1940

+0.2 °C per decade · r² = 0.26 · p = < 0.001

1940Each stripe is one year, from 1940 (left) to 2025 (right). Blue = colder than the period average, red = warmer.2025

Trend fitted by linear regression (ordinary least squares) on annual means. A trend is shown only when it is statistically significant (p < 0.05).

A climograph overlays rainfall (bars) and temperature (line): the standard reading in climatology, where you can see at a glance whether the warm season is also the dry one.

Records for the period

Hottest day

35.0 °C

22 August 1976

Coldest day

-34.4 °C

16 January 2009

Wettest day

113 mm

23 September 1999

Windiest day

54.2 km/h

2 February 1976

Strongest gust

124.2 km/h

9 March 2005

Hottest feels-like

38.6 °C

3 July 2002

Coldest feels-like

-40.0 °C

12 February 1967

Snowiest day

37.1 cm

7 May 1995

Sunniest day

15.1 h

16 June 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.0 °C12 August 2025-26.4 °C22 January 20256.5 °C973 mm6148
202432.6 °C20 June 2024-23.1 °C24 January 20247.4 °C1,069 mm4142
202332.8 °C1 June 2023-28.9 °C4 February 20237.2 °C1,284 mm3145
202230.9 °C24 July 2022-27.9 °C22 January 20227.2 °C1,313 mm4137
202132.1 °C8 June 2021-19.1 °C10 February 20217.2 °C1,140 mm4137
202033.1 °C19 June 2020-25.3 °C15 February 20207.0 °C849 mm4161
201933.3 °C5 July 2019-23.6 °C3 January 20195.6 °C1,307 mm4156
201831.8 °C4 July 2018-22.6 °C7 January 20186.1 °C1,275 mm4165
201730.9 °C26 September 2017-23.3 °C11 February 20176.6 °C914 mm1152
201629.4 °C28 July 2016-23.1 °C20 December 20166.5 °C968 mm0151
201531.0 °C18 August 2015-25.3 °C14 January 20155.5 °C1,153 mm2152
201429.8 °C29 June 2014-28.5 °C2 January 20145.9 °C1,449 mm0148
201334.5 °C15 July 2013-25.8 °C8 February 20135.9 °C1,076 mm5156
201229.4 °C5 August 2012-22.5 °C13 February 20127.1 °C1,069 mm0147
201129.4 °C6 July 2011-25.2 °C24 January 20116.4 °C1,143 mm0144
201033.4 °C2 September 2010-27.2 °C3 February 20107.3 °C1,219 mm3124
200930.7 °C15 August 2009-34.4 °C16 January 20095.7 °C1,221 mm2157
200829.7 °C8 July 2008-27.4 °C27 January 20085.9 °C1,221 mm0155
200731.5 °C27 July 2007-24.8 °C18 January 20075.5 °C964 mm2166
200629.8 °C29 July 2006-19.8 °C2 March 20067.4 °C1,000 mm0131
200532.5 °C25 June 2005-26.0 °C19 January 20056.1 °C1,161 mm3144
200429.8 °C9 June 2004-31.0 °C16 January 20045.3 °C960 mm0160
200331.0 °C27 June 2003-27.0 °C14 February 20035.6 °C1,065 mm1155
200231.8 °C3 July 2002-25.2 °C12 February 20025.8 °C1,200 mm5166
200131.4 °C27 June 2001-21.8 °C23 February 20016.5 °C837 mm3159
200028.0 °C26 June 2000-25.2 °C20 January 20005.8 °C993 mm0137
199932.1 °C17 July 1999-26.4 °C14 January 19997.5 °C1,195 mm2138
199832.2 °C9 August 1998-22.5 °C1 January 19986.7 °C1,138 mm4134
199729.9 °C26 July 1997-24.7 °C9 February 19974.7 °C901 mm0172
199631.4 °C7 August 1996-24.1 °C3 January 19965.7 °C1,131 mm2144
199533.0 °C1 August 1995-29.5 °C11 January 19955.6 °C1,052 mm4155
199430.1 °C21 July 1994-28.5 °C27 January 19945.6 °C1,104 mm1140
199329.7 °C26 August 1993-33.0 °C7 February 19934.9 °C1,108 mm0155
199231.2 °C22 May 1992-24.3 °C17 January 19924.9 °C926 mm2172
199131.1 °C19 July 1991-26.0 °C26 January 19915.9 °C1,183 mm4149
199031.3 °C19 July 1990-25.8 °C27 February 19906.6 °C1,138 mm6140
198930.3 °C26 July 1989-25.9 °C30 December 19895.0 °C947 mm1150
198831.5 °C16 June 1988-25.7 °C7 February 19885.4 °C1,184 mm1146
198732.4 °C18 August 1987-26.2 °C28 January 19875.4 °C971 mm2159
198628.1 °C26 July 1986-28.4 °C25 January 19864.7 °C1,031 mm0166
198528.9 °C5 August 1985-24.8 °C6 February 19854.9 °C913 mm0159
198431.8 °C9 June 1984-29.4 °C22 January 19846.0 °C1,226 mm2158
198331.6 °C22 June 1983-23.7 °C26 December 19836.4 °C1,120 mm2137
198231.4 °C19 July 1982-30.4 °C18 January 19825.1 °C1,034 mm1152
198129.7 °C3 July 1981-30.5 °C5 January 19816.2 °C1,232 mm0142
198029.3 °C26 June 1980-29.6 °C26 December 19804.7 °C1,053 mm0165
197931.0 °C16 June 1979-25.6 °C18 February 19796.3 °C1,326 mm1138
197829.1 °C19 July 1978-26.2 °C6 February 19784.8 °C951 mm0175
197733.1 °C23 May 1977-27.6 °C15 January 19775.5 °C1,294 mm5153
197635.0 °C22 August 1976-29.0 °C12 January 19765.3 °C1,188 mm3153
197532.6 °C24 June 1975-28.2 °C25 December 19755.2 °C1,134 mm3162
197429.0 °C12 August 1974-29.5 °C17 January 19744.8 °C1,210 mm0164
197330.2 °C9 July 1973-28.3 °C1 February 19736.0 °C970 mm1148
197229.3 °C13 July 1972-28.0 °C23 February 19724.0 °C1,131 mm0185
197128.7 °C10 August 1971-30.2 °C4 February 19715.2 °C1,031 mm0155
197031.5 °C26 July 1970-27.6 °C9 December 19705.1 °C995 mm6160
196931.3 °C14 June 1969-23.2 °C6 February 19696.1 °C1,090 mm2147
196831.7 °C16 July 1968-28.5 °C11 January 19685.1 °C890 mm1141
196730.9 °C5 June 1967-31.8 °C12 February 19674.9 °C1,147 mm1164
196628.7 °C27 June 1966-26.5 °C20 February 19666.0 °C861 mm0157
196528.5 °C22 September 1965-29.9 °C15 January 19654.3 °C741 mm0174
196427.9 °C19 July 1964-23.3 °C18 January 19644.8 °C950 mm0170
196332.3 °C26 July 1963-25.1 °C26 January 19634.6 °C1,178 mm2159
196228.6 °C16 June 1962-33.9 °C2 February 19624.6 °C1,190 mm0151
196128.0 °C11 September 1961-27.4 °C1 February 19615.2 °C1,025 mm0164
196030.2 °C19 August 1960-25.9 °C10 January 19606.0 °C949 mm1163
195931.1 °C28 July 1959-26.3 °C9 February 19595.6 °C1,117 mm1161
195827.7 °C3 August 1958-23.5 °C21 December 19585.4 °C1,329 mm0154
195730.5 °C16 June 1957-32.0 °C16 January 19575.6 °C1,103 mm1145
195629.1 °C15 June 1956-26.2 °C1 January 19565.0 °C1,107 mm0165
195531.4 °C9 July 1955-29.4 °C2 February 19555.3 °C919 mm3155
195429.3 °C22 June 1954-27.5 °C30 January 19545.9 °C1,218 mm0149
195329.2 °C2 September 1953-21.7 °C28 December 19536.9 °C1,046 mm0124
195231.6 °C8 July 1952-26.6 °C5 January 19526.2 °C993 mm4152
195129.0 °C13 September 1951-32.2 °C31 January 19516.3 °C1,359 mm0136
195029.0 °C8 June 1950-27.6 °C8 February 19505.7 °C1,071 mm0145
194932.1 °C30 July 1949-23.9 °C12 February 19495.9 °C1,159 mm2153
194827.8 °C6 September 1948-28.4 °C5 February 19484.4 °C1,048 mm0169
194730.8 °C14 August 1947-23.2 °C14 January 19475.7 °C941 mm1164
194629.4 °C19 July 1946-29.2 °C17 January 19465.6 °C932 mm0157
194527.4 °C11 August 1945-25.7 °C7 January 19455.3 °C1,411 mm0147
194432.3 °C14 August 1944-23.5 °C9 February 19445.6 °C1,062 mm7170
194329.3 °C12 July 1943-25.1 °C16 December 19435.2 °C1,228 mm0154
194228.9 °C2 September 1942-26.2 °C9 January 19425.5 °C947 mm0164
194127.4 °C24 July 1941-23.1 °C16 January 19414.3 °C1,294 mm0174
194027.8 °C17 August 1940-22.7 °C9 January 19405.1 °C1,105 mm0164

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and see how it compares to normal — warmer, drier or more extreme than usual?

Across the whole year

Average daily high
11.5 °C
+1.4 °C
Hot days (≥ 30 °C)
6 d/yr
+4
Frost days (< 0 °C)
148 d/yr
-6
Annual rainfall
973 mm
-121 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan-3.3 °C+0.3 °C63 mm-32 mm
Feb-3.1 °C-0.5 °C57 mm-29 mm
Mar5.4 °C+3.6 °C124 mm+30 mm
Apr9.0 °C+1.1 °C92 mm+6 mm
May15.4 °C+0.5 °C106 mm+21 mm
Jun22.1 °C+2.2 °C85 mm-6 mm
Jul25.0 °C+1.5 °C75 mm-16 mm
Aug25.0 °C+2.2 °C47 mm-38 mm
Sep21.6 °C+3.0 °C34 mm-54 mm
Oct14.8 °C+2.4 °C107 mm+18 mm
Nov6.3 °C+0.5 °C87 mm-15 mm
Dec-1.6 °C-1.0 °C97 mm-4 mm

The year's extremes

Hottest day
34.0 °C
12 Aug 2025
Coldest day
-26.4 °C
22 Jan 2025
Wettest day
30.9 mm
10 May 2025
Windiest day
44.5 km/h
19 Dec 2025
Strongest gust
117.7 km/h
19 Dec 2025
Hottest feels-like
37.6 °C
12 Aug 2025
Coldest feels-like
-32.0 °C
22 Jan 2025
Snowiest day
11.4 cm
3 Dec 2025
Sunniest day
15.1 h
16 Jun 2025

What was the weather like that day?

Your birthday, a wedding, a memorable trip: discover the actual weather for any date since 1940.

Date

Frequently asked questions

What is the climate of Moncton?

Moncton has a warm-summer humid continental climate (Köppen Dfb). Over 1940-2025, the average annual temperature is 5.6 °C and it receives 1,094 mm of precipitation per year.

What is the hottest day ever recorded in Moncton?

The hottest day measured in Moncton between 1940 and 2025 was 22 August 1976, reaching 35.0 °C.

What is the coldest day in Moncton?

The coldest day measured in Moncton between 1940 and 2025 was 16 January 2009, at -34.4 °C.

Does it snow in Moncton?

Yes. Moncton gets on average 211.5 cm of snow per year and has around 154 frost days.

Has the climate of Moncton warmed?

Yes: Moncton warmed by +1.4 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Moncton?

The wettest day measured in Moncton between 1940 and 2025 was 23 September 1999, with 113 mm of rain in 24 hours.

What was the windiest day in Moncton?

The windiest day measured in Moncton between 1940 and 2025 was 2 February 1976, with winds reaching 54.2 km/h.

What is the warmest month in Moncton?

The warmest month in Moncton is July (18.7 °C on average); the coldest is January (-8.0 °C).

How much does it rain in Moncton?

Moncton receives on average 1,094 mm of precipitation per year, spread over about 138 rainy days.

Is it sunny in Moncton?

Moncton gets on average 7.9 hours of sunshine per day, roughly 2,884 hours per year over 1940-2025.

What is the biggest single-day snowfall in Moncton?

The heaviest 24-hour snowfall measured in Moncton between 1940 and 2025 was 7 May 1995, with 37.1 cm.

Are there tropical nights in Moncton?

Yes: Moncton has on average 1 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Moncton?

In Moncton, between 1940 and 2025, the highest apparent temperature reached 38.6 °C on 3 July 2002, and the lowest was -40.0 °C on 12 February 1967.

Compare Moncton with another city

Pick a second city: its normals will be set against these, indicator by indicator.

Nearby cities

The climate around Moncton

Other cities — Canada