Thunder Bay climate — normals and trends

Thunder Bay (Canada) has a warm-summer humid continental climate (Dfb) under the Köppen-Geiger classification. Its mean annual temperature is 2.6 °C and it receives 669 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.0 °C on average) and the coldest is January (-14.6 °C). Rainfall peaks in September.

Thunder Bay averages 176 frost days, 0 hot days (≥ 30 °C) and 107 rainy days per year.

Thunder Bay has warmed by +1.5 °C between 1940 and 2025, or +0.17 °C per decade. This trend is statistically significant.

The hottest day of the period reached 33.0 °C (on 7 August 2001) and the coldest -38.6 °C (on 15 January 1972).

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

Thunder BayOntario

coords
48.38°, -89.25°
period
19402025 · 86 yrs
DfbWarm-summer humid continentalWarmest monthJulyColdest monthJanuaryWettest monthSeptemberDriest monthFebruary

Mean daily temperature

2.6°C

Average daily high

6.6°C

Average daily low

-1.3°C

Annual rainfall

669mm

Sunshine / day

8.7h

Mean relative humidity

76%

Average peak wind

18.0km/h

Seasonal range

32.6°C

Frost days (< 0 °C)

176 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

107 d/yr

Annual snowfall

131.7 cm

Average feels-like high

3.7 °C

Average feels-like low

-5.1 °C

Average peak gust

37.9 km/h

Tropical nights (≥ 20 °C)

1 d/yr

Solar radiation

13.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.5 °C

since 1940

+0.2 °C per decade · r² = 0.19 · 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

33.0 °C

7 August 2001

Coldest day

-38.6 °C

15 January 1972

Wettest day

86 mm

14 August 1988

Windiest day

48.5 km/h

24 December 2022

Strongest gust

109.1 km/h

17 October 1984

Hottest feels-like

38.9 °C

30 July 1975

Coldest feels-like

-45.1 °C

15 January 1972

Snowiest day

27.4 cm

8 November 1943

Sunniest day

15.9 h

21 June 1963

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202527.1 °C15 August 2025-35.4 °C20 January 20253.2 °C691 mm0175
202428.6 °C2 August 2024-28.2 °C18 January 20245.3 °C604 mm0156
202328.4 °C2 September 2023-31.8 °C3 February 20234.3 °C613 mm0168
202228.3 °C18 July 2022-32.3 °C13 February 20222.3 °C862 mm0180
202131.5 °C3 July 2021-34.0 °C15 February 20214.6 °C612 mm1163
202030.7 °C2 July 2020-31.5 °C13 February 20203.6 °C617 mm1194
201927.0 °C1 July 2019-36.4 °C27 January 20192.3 °C740 mm0177
201828.6 °C14 July 2018-31.2 °C6 January 20182.5 °C729 mm0189
201728.2 °C30 July 2017-32.4 °C27 December 20173.2 °C646 mm0178
201630.8 °C21 July 2016-29.4 °C18 December 20164.3 °C616 mm1159
201529.3 °C13 August 2015-32.1 °C19 February 20153.5 °C668 mm0164
201428.3 °C21 July 2014-35.7 °C2 January 20141.2 °C750 mm0178
201330.0 °C25 August 2013-34.7 °C22 January 20132.0 °C836 mm1182
201229.3 °C5 July 2012-30.1 °C21 January 20125.0 °C621 mm0162
201130.1 °C17 July 2011-31.5 °C21 January 20113.7 °C498 mm1166
201028.6 °C9 August 2010-30.9 °C2 January 20104.8 °C616 mm0151
200927.1 °C13 August 2009-30.8 °C14 January 20092.5 °C635 mm0177
200830.0 °C17 August 2008-29.7 °C20 January 20082.5 °C670 mm1176
200729.6 °C31 July 2007-34.4 °C4 February 20073.5 °C697 mm0159
200630.6 °C15 July 2006-29.1 °C18 February 20064.8 °C497 mm1169
200530.1 °C24 July 2005-35.4 °C17 January 20053.8 °C671 mm1169
200427.9 °C21 July 2004-33.5 °C24 December 20042.6 °C682 mm0177
200328.8 °C19 August 2003-30.3 °C22 January 20032.7 °C558 mm0176
200231.6 °C16 July 2002-27.9 °C29 January 20023.1 °C507 mm2204
200133.0 °C7 August 2001-28.2 °C11 February 20014.2 °C735 mm3168
200028.1 °C31 July 2000-29.9 °C21 January 20002.8 °C660 mm0165
199931.8 °C30 July 1999-34.8 °C13 January 19993.9 °C702 mm1164
199830.4 °C13 July 1998-29.0 °C13 January 19985.1 °C634 mm1164
199728.2 °C7 August 1997-29.9 °C26 January 19972.9 °C542 mm0188
199627.0 °C29 June 1996-37.5 °C2 February 19961.4 °C835 mm0192
199531.7 °C18 June 1995-30.7 °C12 December 19952.3 °C718 mm2181
199425.7 °C20 June 1994-36.9 °C18 January 19942.7 °C603 mm0170
199328.5 °C25 August 1993-35.3 °C26 December 19932.0 °C544 mm0188
199227.3 °C11 June 1992-29.9 °C15 January 19922.3 °C649 mm0189
199131.7 °C17 July 1991-32.2 °C7 January 19913.0 °C694 mm4183
199028.3 °C8 August 1990-32.3 °C26 December 19903.2 °C611 mm0175
198932.0 °C2 August 1989-33.5 °C20 December 19891.6 °C542 mm1182
198831.9 °C7 July 1988-33.1 °C2 February 19882.7 °C779 mm5189
198730.1 °C29 July 1987-33.0 °C23 January 19874.7 °C538 mm1176
198631.7 °C30 May 1986-33.6 °C27 January 19863.1 °C595 mm1177
198526.4 °C6 August 1985-34.4 °C19 January 19851.7 °C803 mm0174
198429.6 °C28 August 1984-33.2 °C20 January 19842.9 °C671 mm0173
198332.7 °C7 August 1983-35.1 °C19 December 19833.1 °C738 mm2187
198226.0 °C28 May 1982-37.6 °C17 January 19821.8 °C745 mm0171
198129.4 °C7 July 1981-32.5 °C4 January 19813.6 °C535 mm0173
198029.7 °C25 June 1980-30.0 °C9 January 19802.3 °C685 mm0185
197929.6 °C21 July 1979-34.3 °C2 January 19791.6 °C644 mm0184
197827.0 °C6 July 1978-29.6 °C3 February 19781.7 °C619 mm0180
197730.2 °C12 May 1977-33.3 °C9 January 19773.1 °C843 mm1160
197628.6 °C19 August 1976-31.7 °C7 January 19762.0 °C499 mm0190
197532.9 °C30 July 1975-31.5 °C22 January 19752.9 °C688 mm1166
197429.1 °C13 July 1974-35.3 °C8 January 19741.9 °C748 mm0193
197328.2 °C7 July 1973-31.7 °C7 January 19733.6 °C748 mm0174
197228.2 °C30 August 1972-38.6 °C15 January 19720.7 °C574 mm0196
197129.7 °C9 August 1971-32.8 °C2 February 19712.5 °C607 mm0175
197030.3 °C13 August 1970-34.9 °C3 February 19702.5 °C758 mm1177
196927.9 °C22 August 1969-26.9 °C22 December 19692.7 °C654 mm0179
196826.4 °C6 July 1968-36.1 °C6 January 19682.6 °C862 mm0179
196726.6 °C22 July 1967-36.4 °C18 January 19671.4 °C592 mm0195
196629.0 °C12 July 1966-34.7 °C28 January 19661.8 °C629 mm0195
196529.3 °C14 August 1965-35.7 °C14 January 19651.7 °C588 mm0179
196429.3 °C17 July 1964-28.0 °C11 January 19642.5 °C749 mm0168
196327.4 °C6 August 1963-36.1 °C22 January 19632.4 °C729 mm0168
196224.9 °C26 August 1962-34.8 °C17 January 19621.9 °C593 mm0175
196128.1 °C28 June 1961-33.4 °C22 January 19613.0 °C657 mm0177
196028.4 °C8 July 1960-30.4 °C23 December 19602.3 °C622 mm0183
195928.0 °C28 July 1959-32.5 °C4 January 19591.9 °C593 mm0189
195829.2 °C2 August 1958-30.6 °C16 February 19582.2 °C705 mm0167
195730.6 °C1 August 1957-32.6 °C14 January 19571.9 °C705 mm1174
195628.8 °C9 June 1956-26.1 °C18 December 19561.8 °C624 mm0193
195531.0 °C20 July 1955-31.2 °C19 December 19552.9 °C833 mm2158
195429.2 °C24 June 1954-33.7 °C17 January 19542.3 °C758 mm0187
195327.5 °C19 July 1953-33.3 °C1 February 19533.2 °C680 mm0179
195226.1 °C24 August 1952-29.9 °C28 January 19523.1 °C735 mm0174
195129.2 °C29 July 1951-35.1 °C29 January 19511.6 °C855 mm0181
195026.7 °C28 July 1950-34.6 °C30 January 19500.3 °C897 mm0188
194930.3 °C8 August 1949-31.8 °C20 January 19492.4 °C686 mm1172
194828.6 °C9 July 1948-31.9 °C17 January 19482.8 °C645 mm0162
194729.1 °C28 July 1947-28.9 °C3 January 19472.5 °C584 mm0181
194626.7 °C8 August 1946-27.7 °C26 January 19462.8 °C762 mm0161
194525.9 °C1 August 1945-29.7 °C5 January 19452.1 °C712 mm0173
194427.1 °C10 August 1944-24.9 °C11 February 19443.5 °C694 mm0165
194325.2 °C9 August 1943-36.2 °C21 January 19432.0 °C572 mm0178
194227.5 °C18 July 1942-31.1 °C7 January 19422.6 °C622 mm0168
194129.3 °C24 July 1941-26.8 °C19 February 19413.3 °C693 mm0157
194028.0 °C22 July 1940-31.4 °C16 January 19401.9 °C612 mm0180

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
7.6 °C
+1.0 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
175 d/yr
-1
Annual rainfall
691 mm
+22 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan-9.6 °C+0.9 °C33 mm+3 mm
Feb-8.1 °C+0.1 °C41 mm+18 mm
Mar0.8 °C+2.6 °C46 mm+8 mm
Apr5.1 °C-0.4 °C93 mm+39 mm
May14.4 °C+2.0 °C27 mm-39 mm
Jun19.0 °C+0.9 °C130 mm+55 mm
Jul22.2 °C0.0 °C80 mm+9 mm
Aug21.5 °C+0.1 °C40 mm-35 mm
Sep17.8 °C+1.5 °C43 mm-38 mm
Oct12.7 °C+3.1 °C62 mm-3 mm
Nov2.2 °C+1.1 °C37 mm-19 mm
Dec-7.2 °C-0.7 °C61 mm+24 mm

The year's extremes

Hottest day
27.1 °C
15 Aug 2025
Coldest day
-35.4 °C
20 Jan 2025
Wettest day
54.1 mm
21 Jun 2025
Windiest day
35.3 km/h
3 Nov 2025
Strongest gust
75.2 km/h
28 Feb 2025
Hottest feels-like
29.9 °C
5 Jul 2025
Coldest feels-like
-42.1 °C
20 Jan 2025
Snowiest day
15.3 cm
2 Apr 2025
Sunniest day
15.9 h
14 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 Thunder Bay?

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

What is the hottest day ever recorded in Thunder Bay?

The hottest day measured in Thunder Bay between 1940 and 2025 was 7 August 2001, reaching 33.0 °C.

What is the coldest day in Thunder Bay?

The coldest day measured in Thunder Bay between 1940 and 2025 was 15 January 1972, at -38.6 °C.

Does it snow in Thunder Bay?

Yes. Thunder Bay gets on average 131.7 cm of snow per year and has around 176 frost days.

Has the climate of Thunder Bay warmed?

Yes: Thunder Bay warmed by +1.5 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Thunder Bay?

The wettest day measured in Thunder Bay between 1940 and 2025 was 14 August 1988, with 86 mm of rain in 24 hours.

What was the windiest day in Thunder Bay?

The windiest day measured in Thunder Bay between 1940 and 2025 was 24 December 2022, with winds reaching 48.5 km/h.

What is the warmest month in Thunder Bay?

The warmest month in Thunder Bay is July (18.0 °C on average); the coldest is January (-14.6 °C).

How much does it rain in Thunder Bay?

Thunder Bay receives on average 669 mm of precipitation per year, spread over about 107 rainy days.

Is it sunny in Thunder Bay?

Thunder Bay gets on average 8.7 hours of sunshine per day, roughly 3,175 hours per year over 1940-2025.

What is the biggest single-day snowfall in Thunder Bay?

The heaviest 24-hour snowfall measured in Thunder Bay between 1940 and 2025 was 8 November 1943, with 27.4 cm.

Are there tropical nights in Thunder Bay?

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

What was the most extreme apparent temperature in Thunder Bay?

In Thunder Bay, between 1940 and 2025, the highest apparent temperature reached 38.9 °C on 30 July 1975, and the lowest was -45.1 °C on 15 January 1972.

Compare Thunder Bay with another city

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

Other cities — Canada