Continental · Canada
Montreal weather, year by year
Montreal averages 5.9 °C over a year. Its warmest year since 1940 was 2024 (+2.0 °C vs normal), and 2025 ranks 21 of 86.
Tap or slide over the stripes to flip the year
The climate of Montreal
July is the warmest month (highs around 25.0 °C) and January the coldest (lows around -14.9 °C). About 1,107 mm of precipitation falls each year.
Every year in Montreal since 1940, ranked
Pick a measure and line up all 86 years against the 1991–2020 normal. 2025 ranks 21 of 86 (+0.2 °C).
Warmest years
- 120247.9 °C
- 220237.3 °C
- 320107.2 °C
- 420217.2 °C
- 519987.1 °C
Coldest years
- 119724.1 °C
- 219634.2 °C
- 319764.3 °C
- 419624.3 °C
- 519414.3 °C
All 86 years in a table
| Year | Mean temperature | Daytime highs | Night lows | Precipitation | Hot days (30 °C+) | Frost days | Snowfall | Rainy days |
|---|---|---|---|---|---|---|---|---|
| 2025 | 6.1 °C | 10.7 °C | 1.4 °C | 1,059 mm | 12 days | 158 days | 172 cm | 153 days |
| 2024 | 7.9 °C | 12.1 °C | 3.6 °C | 1,241 mm | 4 days | 142 days | 125 cm | 153 days |
| 2023 | 7.3 °C | 11.5 °C | 3.0 °C | 1,421 mm | 6 days | 151 days | 174 cm | 153 days |
| 2022 | 6.2 °C | 10.9 °C | 1.4 °C | 1,227 mm | 4 days | 148 days | 147 cm | 135 days |
| 2021 | 7.2 °C | 11.5 °C | 2.9 °C | 897 mm | 11 days | 140 days | 125 cm | 123 days |
| 2020 | 6.9 °C | 11.3 °C | 2.3 °C | 1,124 mm | 14 days | 163 days | 115 cm | 133 days |
| 2019 | 5.2 °C | 9.6 °C | 0.7 °C | 1,272 mm | 2 days | 161 days | 172 cm | 146 days |
| 2018 | 6.0 °C | 10.3 °C | 1.7 °C | 1,152 mm | 11 days | 172 days | 158 cm | 154 days |
| 2017 | 6.2 °C | 10.4 °C | 2.1 °C | 1,378 mm | 3 days | 148 days | 159 cm | 143 days |
| 2016 | 6.6 °C | 11.2 °C | 1.9 °C | 1,172 mm | 7 days | 162 days | 137 cm | 138 days |
| 2015 | 5.9 °C | 10.6 °C | 0.9 °C | 968 mm | 3 days | 152 days | 120 cm | 138 days |
| 2014 | 5.6 °C | 10.0 °C | 0.9 °C | 1,025 mm | 1 day | 154 days | 134 cm | 131 days |
| 2013 | 5.9 °C | 10.3 °C | 1.3 °C | 977 mm | 5 days | 159 days | 145 cm | 136 days |
| 2012 | 7.1 °C | 11.8 °C | 2.2 °C | 979 mm | 8 days | 153 days | 139 cm | 113 days |
| 2011 | 6.6 °C | 10.9 °C | 2.2 °C | 1,323 mm | 3 days | 151 days | 143 cm | 142 days |
| 2010 | 7.2 °C | 11.4 °C | 2.9 °C | 1,160 mm | 9 days | 155 days | 106 cm | 127 days |
| 2009 | 5.3 °C | 9.7 °C | 0.8 °C | 1,072 mm | 1 day | 161 days | 107 cm | 127 days |
| 2008 | 5.7 °C | 10.0 °C | 0.9 °C | 1,214 mm | 1 day | 163 days | 236 cm | 152 days |
| 2007 | 5.6 °C | 9.9 °C | 0.8 °C | 1,071 mm | 5 days | 158 days | 240 cm | 129 days |
| 2006 | 6.9 °C | 11.0 °C | 2.6 °C | 1,272 mm | 5 days | 152 days | 82 cm | 150 days |
| 2005 | 6.1 °C | 10.5 °C | 1.3 °C | 1,174 mm | 7 days | 155 days | 133 cm | 134 days |
| 2004 | 5.1 °C | 9.6 °C | 0.2 °C | 953 mm | 0 days | 163 days | 105 cm | 126 days |
| 2003 | 5.1 °C | 9.4 °C | 0.3 °C | 1,121 mm | 3 days | 162 days | 140 cm | 133 days |
| 2002 | 6.4 °C | 10.6 °C | 1.5 °C | 1,005 mm | 10 days | 169 days | 150 cm | 139 days |
| 2001 | 6.8 °C | 11.3 °C | 1.8 °C | 870 mm | 13 days | 159 days | 147 cm | 114 days |
| 2000 | 5.2 °C | 9.4 °C | 0.7 °C | 1,179 mm | 0 days | 157 days | 181 cm | 146 days |
| 1999 | 6.9 °C | 11.4 °C | 2.2 °C | 1,005 mm | 9 days | 153 days | 131 cm | 125 days |
| 1998 | 7.1 °C | 11.3 °C | 2.8 °C | 1,062 mm | 1 day | 143 days | 118 cm | 144 days |
| 1997 | 4.7 °C | 9.0 °C | 0.0 °C | 1,078 mm | 1 day | 169 days | 214 cm | 136 days |
| 1996 | 5.4 °C | 9.5 °C | 1.2 °C | 1,220 mm | 0 days | 169 days | 110 cm | 152 days |
| 1995 | 5.6 °C | 9.9 °C | 1.0 °C | 1,128 mm | 5 days | 160 days | 166 cm | 124 days |
| 1994 | 4.9 °C | 9.3 °C | 0.2 °C | 1,106 mm | 4 days | 158 days | 165 cm | 131 days |
| 1993 | 4.7 °C | 9.2 °C | 0.0 °C | 1,164 mm | 2 days | 166 days | 186 cm | 139 days |
| 1992 | 4.7 °C | 9.2 °C | -0.1 °C | 1,021 mm | 0 days | 168 days | 97 cm | 140 days |
| 1991 | 6.2 °C | 11.0 °C | 1.3 °C | 950 mm | 4 days | 154 days | 117 cm | 124 days |
| 1990 | 6.4 °C | 11.0 °C | 1.7 °C | 1,279 mm | 0 days | 159 days | 165 cm | 152 days |
| 1989 | 4.7 °C | 9.7 °C | -0.3 °C | 964 mm | 8 days | 166 days | 139 cm | 127 days |
| 1988 | 6.0 °C | 10.6 °C | 1.3 °C | 850 mm | 16 days | 157 days | 105 cm | 114 days |
| 1987 | 5.9 °C | 10.6 °C | 0.9 °C | 984 mm | 8 days | 162 days | 143 cm | 128 days |
| 1986 | 5.3 °C | 9.9 °C | 0.6 °C | 1,186 mm | 1 day | 164 days | 144 cm | 141 days |
| 1985 | 5.3 °C | 9.9 °C | 0.5 °C | 910 mm | 5 days | 160 days | 155 cm | 133 days |
| 1984 | 5.6 °C | 10.3 °C | 0.9 °C | 995 mm | 2 days | 155 days | 141 cm | 135 days |
| 1983 | 6.1 °C | 10.6 °C | 1.5 °C | 1,299 mm | 11 days | 162 days | 178 cm | 141 days |
| 1982 | 5.3 °C | 10.2 °C | 0.2 °C | 991 mm | 3 days | 158 days | 116 cm | 125 days |
| 1981 | 5.8 °C | 10.2 °C | 1.3 °C | 1,114 mm | 2 days | 157 days | 109 cm | 138 days |
| 1980 | 4.6 °C | 9.2 °C | -0.1 °C | 1,041 mm | 2 days | 170 days | 110 cm | 140 days |
| 1979 | 5.9 °C | 9.9 °C | 1.1 °C | 974 mm | 4 days | 155 days | 110 cm | 148 days |
| 1978 | 4.5 °C | 9.2 °C | -0.7 °C | 1,019 mm | 7 days | 177 days | 169 cm | 130 days |
| 1977 | 5.7 °C | 9.9 °C | 1.1 °C | 1,108 mm | 10 days | 156 days | 189 cm | 145 days |
| 1976 | 4.3 °C | 9.1 °C | -0.8 °C | 1,333 mm | 2 days | 171 days | 195 cm | 168 days |
| 1975 | 5.8 °C | 10.4 °C | 0.6 °C | 1,177 mm | 13 days | 169 days | 207 cm | 146 days |
| 1974 | 4.6 °C | 8.9 °C | -0.1 °C | 1,263 mm | 0 days | 186 days | 199 cm | 163 days |
| 1973 | 6.3 °C | 10.6 °C | 1.8 °C | 1,274 mm | 1 day | 148 days | 141 cm | 146 days |
| 1972 | 4.1 °C | 8.6 °C | -0.9 °C | 1,241 mm | 2 days | 186 days | 216 cm | 161 days |
| 1971 | 4.8 °C | 9.2 °C | -0.2 °C | 1,036 mm | 1 day | 171 days | 205 cm | 136 days |
| 1970 | 4.7 °C | 9.1 °C | -0.2 °C | 940 mm | 5 days | 171 days | 166 cm | 137 days |
| 1969 | 5.1 °C | 9.3 °C | 0.4 °C | 1,054 mm | 1 day | 170 days | 148 cm | 140 days |
| 1968 | 4.6 °C | 9.1 °C | -0.4 °C | 948 mm | 4 days | 161 days | 167 cm | 128 days |
| 1967 | 4.7 °C | 9.1 °C | -0.4 °C | 1,008 mm | 1 day | 182 days | 135 cm | 145 days |
| 1966 | 5.3 °C | 9.9 °C | 0.7 °C | 894 mm | 3 days | 169 days | 123 cm | 116 days |
| 1965 | 4.7 °C | 9.3 °C | -0.3 °C | 890 mm | 1 day | 179 days | 100 cm | 132 days |
| 1964 | 5.3 °C | 9.9 °C | 0.3 °C | 860 mm | 4 days | 169 days | 90 cm | 127 days |
| 1963 | 4.2 °C | 8.9 °C | -0.5 °C | 1,020 mm | 8 days | 170 days | 145 cm | 122 days |
| 1962 | 4.3 °C | 9.0 °C | -0.3 °C | 1,076 mm | 2 days | 178 days | 175 cm | 138 days |
| 1961 | 5.1 °C | 9.5 °C | 0.9 °C | 1,091 mm | 0 days | 173 days | 151 cm | 146 days |
| 1960 | 5.5 °C | 9.9 °C | 1.1 °C | 954 mm | 5 days | 162 days | 141 cm | 131 days |
| 1959 | 5.3 °C | 9.7 °C | 0.8 °C | 1,118 mm | 8 days | 170 days | 189 cm | 151 days |
| 1958 | 4.6 °C | 8.8 °C | 0.2 °C | 1,089 mm | 0 days | 162 days | 188 cm | 149 days |
| 1957 | 5.7 °C | 10.3 °C | 1.0 °C | 1,078 mm | 3 days | 148 days | 97 cm | 127 days |
| 1956 | 4.5 °C | 8.9 °C | -0.2 °C | 938 mm | 1 day | 181 days | 154 cm | 155 days |
| 1955 | 5.4 °C | 9.7 °C | 1.0 °C | 855 mm | 16 days | 161 days | 129 cm | 133 days |
| 1954 | 4.8 °C | 8.8 °C | 0.5 °C | 1,387 mm | 0 days | 161 days | 228 cm | 165 days |
| 1953 | 6.7 °C | 11.1 °C | 2.2 °C | 940 mm | 6 days | 133 days | 73 cm | 131 days |
| 1952 | 5.7 °C | 9.9 °C | 1.4 °C | 1,128 mm | 3 days | 168 days | 170 cm | 138 days |
| 1951 | 5.2 °C | 9.2 °C | 0.8 °C | 1,159 mm | 0 days | 160 days | 211 cm | 146 days |
| 1950 | 4.8 °C | 9.3 °C | 0.0 °C | 1,091 mm | 2 days | 173 days | 193 cm | 149 days |
| 1949 | 6.3 °C | 10.9 °C | 1.3 °C | 971 mm | 11 days | 157 days | 128 cm | 143 days |
| 1948 | 5.3 °C | 10.1 °C | 0.2 °C | 924 mm | 6 days | 159 days | 92 cm | 132 days |
| 1947 | 5.3 °C | 9.5 °C | 0.9 °C | 1,164 mm | 4 days | 179 days | 160 cm | 142 days |
| 1946 | 5.6 °C | 10.3 °C | 0.8 °C | 1,101 mm | 4 days | 155 days | 161 cm | 138 days |
| 1945 | 5.2 °C | 9.2 °C | 1.2 °C | 1,351 mm | 0 days | 150 days | 103 cm | 157 days |
| 1944 | 4.9 °C | 9.3 °C | 0.6 °C | 901 mm | 8 days | 179 days | 204 cm | 135 days |
| 1943 | 4.4 °C | 8.3 °C | 0.4 °C | 1,033 mm | 0 days | 173 days | 147 cm | 160 days |
| 1942 | 4.9 °C | 8.9 °C | 0.9 °C | 1,048 mm | 1 day | 161 days | 215 cm | 142 days |
| 1941 | 4.3 °C | 8.6 °C | 0.0 °C | 970 mm | 2 days | 168 days | 123 cm | 133 days |
| 1940 | 4.5 °C | 8.4 °C | 0.5 °C | 1,119 mm | 0 days | 180 days | 184 cm | 148 days |
Year vs year
Pick two years and let them fight it out in Montreal: month by month, point by point.
In Montreal, 2024 beats 2025 by 1.8 °C on mean temperature.
- 6.1 °CWarmer7.9 °C
- 12 daysHot days4 days
- 158 daysFrost days142 days
- 1,059 mmWetter1,241 mm
- 172 cmSnowier125 cm
- 1,384 kWh/m²Sunnier1,375 kWh/m²
Records in Montreal
The most extreme days and years since 1940, with the readings of a nearby station when they go further.
Hottest day
35.0 °C
May 27, 2020 estimate
Nearby station: 37.2 °C on July 2, 2018 measured
Coldest night
-37.5 °C
January 15, 1957 estimate
Nearby station: -36.1 °C on January 4, 1981 measured
Wettest day
106 mm
August 9, 2024 estimate
Nearby station: 143 mm on November 8, 1996 measured
Snowiest day
33 cm
November 30, 1944 estimate
Strongest gust
113 km/h
January 27, 1996 estimate
Year records
- Warmest20247.9 °C
- Coldest19724.1 °C
- Wettest20231,421 mm
- Driest1988850 mm
The weather on your birthday in Montreal
Any day since 1940: high, low, rain, snow, and how warm it was compared with the same date in every other year.
Montreal vs another city
Montreal is warmer than Moscow by 0.1 °C on average over the year. Montreal gets 498 mm more precipitation per year. In Montreal, 6 months out of 12 are warmer.
Questions & answers
What is the climate like in Montreal?
Montreal averages 5.9 °C over the year. The warmest month is July, with highs around 25.0 °C; the coldest is January, with lows around -14.9 °C. About 1,107 mm of precipitation falls each year, over some 136 rainy days.
What was the warmest year in Montreal?
2024, at +2.0 °C compared with the 1991–2020 normal. The coldest was 1972. Out of 86 years since 1940, 2025 ranks 21.
What is the wettest month in Montreal?
October gets the most precipitation and February the least. The wettest year was 2023, the driest 1988.
Is Montreal getting warmer?
Compared with its first thirty years on record (from 1940), the last ten years in Montreal show a gap of +1.5 °C in mean temperature.