Mandi climate — normals and trends

Mandi (India) has a hot-summer mediterranean climate (Csa) under the Köppen-Geiger classification. Its mean annual temperature is 14.4 °C and it receives 2,044 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 June (22.3 °C on average) and the coldest is January (4.3 °C). Rainfall peaks in August.

Mandi averages 56 frost days, 13 hot days (≥ 30 °C) and 160 rainy days per year.

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

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

The hottest day of the period reached 35.1 °C (on 28 May 1944) and the coldest -13.6 °C (on 16 January 1964).

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

MandiHimachal Pradesh

coords
31.71°, 76.93°
period
19402025 · 86 yrs
CsaHot-summer MediterraneanWarmest monthJuneColdest monthJanuaryWettest monthAugustDriest monthNovember

Mean daily temperature

14.4°C

Average daily high

20.5°C

Average daily low

8.4°C

Annual rainfall

2,044mm

Sunshine / day

10.2h

Mean relative humidity

65%

Average peak wind

7.1km/h

Seasonal range

18.0°C

Frost days (< 0 °C)

56 d/yr

Hot days (≥ 30 °C)

13 d/yr

Rainy days (≥ 1 mm)

160 d/yr

Annual snowfall

31.2 cm

Average feels-like high

20.8 °C

Average feels-like low

6.6 °C

Average peak gust

27.6 km/h

Tropical nights (≥ 20 °C)

14 d/yr

Solar radiation

17.6 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.46 · 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.1 °C

28 May 1944

Coldest day

-13.6 °C

16 January 1964

Wettest day

195 mm

9 August 1953

Windiest day

15.1 km/h

27 April 1970

Strongest gust

78.5 km/h

3 March 1945

Hottest feels-like

37.9 °C

31 July 2024

Coldest feels-like

-18.3 °C

16 January 1964

Snowiest day

23.2 cm

15 January 1953

Sunniest day

14.0 h

2 July 1943

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.7 °C10 June 2025-5.6 °C17 January 202515.9 °C2,831 mm613
202433.0 °C29 May 2024-6.2 °C8 February 202415.8 °C1,995 mm2741
202329.8 °C22 May 2023-6.8 °C17 January 202315.1 °C2,000 mm028
202232.4 °C7 June 2022-8.0 °C15 January 202215.9 °C2,033 mm2026
202130.3 °C9 June 2021-8.8 °C20 December 202115.4 °C1,558 mm138
202030.9 °C22 May 2020-7.3 °C29 December 202014.9 °C1,671 mm348
201933.0 °C10 June 2019-9.1 °C29 January 201914.9 °C2,039 mm1348
201831.5 °C22 May 2018-3.6 °C28 December 201815.4 °C1,834 mm1339
201732.8 °C4 June 2017-7.9 °C14 January 201715.4 °C2,186 mm538
201630.9 °C18 May 2016-2.6 °C24 January 201615.8 °C1,545 mm622
201530.4 °C19 June 2015-6.7 °C24 December 201515.1 °C2,207 mm234
201431.7 °C6 June 2014-7.0 °C16 February 201414.3 °C1,660 mm1053
201332.9 °C23 May 2013-9.6 °C27 January 201314.7 °C2,267 mm952
201232.9 °C17 June 2012-11.9 °C11 January 201214.4 °C1,856 mm1553
201130.4 °C18 May 2011-6.2 °C2 January 201114.9 °C1,697 mm253
201032.4 °C27 May 2010-6.2 °C14 January 201015.6 °C2,190 mm1349
200932.0 °C23 June 2009-3.3 °C9 January 200915.2 °C1,331 mm1241
200830.2 °C3 May 2008-10.4 °C27 January 200814.6 °C2,114 mm148
200732.6 °C10 June 2007-7.5 °C17 December 200715.0 °C1,514 mm449
200630.0 °C10 June 2006-7.2 °C6 January 200615.2 °C1,725 mm134
200532.3 °C20 June 2005-9.2 °C19 January 200514.4 °C1,600 mm750
200432.6 °C17 May 2004-6.2 °C2 February 200415.1 °C1,190 mm935
200331.5 °C5 June 2003-7.3 °C4 February 200314.7 °C1,469 mm1163
200231.2 °C14 May 2002-9.2 °C28 January 200214.8 °C1,368 mm948
200131.7 °C11 May 2001-5.0 °C26 January 200114.9 °C1,483 mm248
200030.7 °C2 May 2000-8.9 °C13 February 200014.9 °C1,395 mm248
199931.3 °C30 April 1999-7.0 °C10 January 199915.1 °C1,511 mm738
199833.3 °C26 May 1998-8.7 °C3 January 199815.2 °C1,810 mm1238
199728.6 °C16 June 1997-8.8 °C22 January 199713.6 °C2,447 mm060
199629.7 °C3 June 1996-6.5 °C16 February 199614.6 °C2,062 mm057
199533.4 °C8 June 1995-9.3 °C12 January 199514.3 °C2,321 mm2367
199432.1 °C8 June 1994-7.0 °C22 January 199414.7 °C2,881 mm1544
199331.5 °C7 June 1993-9.7 °C14 January 199314.5 °C1,556 mm954
199231.2 °C16 June 1992-9.9 °C9 February 199214.1 °C1,929 mm558
199130.9 °C30 June 1991-10.7 °C2 January 199114.1 °C1,528 mm452
199031.5 °C28 May 1990-4.0 °C2 March 199014.6 °C2,262 mm945
198930.8 °C13 June 1989-9.6 °C10 January 198913.7 °C1,585 mm372
198833.3 °C30 May 1988-4.8 °C15 February 198815.0 °C2,477 mm1339
198732.6 °C28 June 1987-6.4 °C2 January 198714.6 °C1,066 mm1559
198632.1 °C10 June 1986-9.7 °C17 December 198613.8 °C2,085 mm666
198530.7 °C14 June 1985-9.2 °C3 January 198514.6 °C1,917 mm952
198433.1 °C25 May 1984-10.1 °C7 January 198414.3 °C1,834 mm1678
198331.1 °C22 June 1983-7.9 °C3 January 198313.8 °C2,133 mm265
198230.9 °C10 July 1982-8.0 °C6 February 198213.7 °C1,970 mm271
198130.9 °C18 June 1981-9.0 °C10 January 198114.1 °C2,249 mm471
198031.0 °C18 June 1980-12.8 °C6 January 198014.7 °C1,568 mm557
197931.4 °C28 April 1979-7.7 °C3 February 197914.4 °C1,282 mm1163
197833.2 °C4 June 1978-7.4 °C5 January 197814.2 °C2,743 mm2373
197730.4 °C5 June 1977-8.6 °C28 January 197714.5 °C1,986 mm255
197631.9 °C2 June 1976-6.9 °C28 February 197614.3 °C2,076 mm843
197531.1 °C16 June 1975-8.2 °C25 January 197514.0 °C2,552 mm158
197431.0 °C15 June 1974-10.1 °C16 January 197414.1 °C1,773 mm264
197332.4 °C7 June 1973-7.6 °C22 January 197314.6 °C2,466 mm849
197232.3 °C17 June 1972-10.5 °C16 February 197214.0 °C1,557 mm1148
197128.7 °C27 May 1971-9.9 °C23 January 197114.3 °C2,526 mm056
197032.6 °C17 May 1970-8.4 °C28 January 197014.7 °C1,897 mm1059
196930.4 °C9 June 1969-8.9 °C4 January 196914.5 °C1,929 mm454
196830.4 °C18 June 1968-12.0 °C28 December 196813.7 °C1,808 mm164
196731.4 °C7 June 1967-9.1 °C11 January 196713.9 °C2,365 mm656
196632.7 °C8 June 1966-5.1 °C26 December 196614.2 °C2,196 mm2057
196532.3 °C21 June 1965-9.6 °C22 February 196513.6 °C1,495 mm2381
196432.0 °C10 June 1964-13.6 °C16 January 196414.1 °C2,415 mm957
196330.7 °C30 May 1963-6.2 °C18 December 196314.3 °C2,181 mm859
196232.4 °C8 June 1962-9.6 °C24 January 196213.9 °C2,153 mm1072
196131.6 °C1 June 1961-12.0 °C23 December 196113.5 °C2,769 mm482
196033.4 °C10 June 1960-12.2 °C25 January 196014.2 °C2,244 mm1751
195932.8 °C20 June 1959-7.8 °C1 February 195914.6 °C3,033 mm2257
195834.2 °C16 June 1958-6.1 °C26 December 195814.8 °C2,181 mm2650
195732.2 °C4 July 1957-9.4 °C17 January 195713.2 °C1,923 mm2065
195633.2 °C9 May 1956-8.6 °C21 January 195614.3 °C2,714 mm3267
195532.5 °C14 June 1955-12.0 °C4 January 195513.5 °C2,348 mm2267
195434.1 °C30 May 1954-10.4 °C31 December 195413.9 °C2,131 mm3772
195331.8 °C11 June 1953-13.4 °C7 January 195313.3 °C3,426 mm1061
195231.3 °C28 May 1952-9.0 °C28 December 195213.8 °C2,778 mm1175
195132.3 °C29 June 1951-10.2 °C24 January 195113.8 °C2,191 mm2776
195032.4 °C28 May 1950-11.3 °C11 February 195013.4 °C2,679 mm2678
194933.5 °C22 June 1949-10.5 °C6 January 194914.3 °C2,740 mm4470
194833.3 °C17 June 1948-9.1 °C12 December 194814.1 °C2,862 mm4882
194735.0 °C1 June 1947-8.4 °C14 January 194714.9 °C1,963 mm4467
194633.8 °C4 June 1946-6.6 °C30 December 194615.2 °C1,844 mm4153
194534.8 °C16 June 1945-10.3 °C13 January 194513.4 °C2,070 mm2481
194435.1 °C28 May 1944-8.9 °C26 January 194414.2 °C2,636 mm3261
194333.0 °C5 June 1943-8.1 °C9 January 194314.0 °C2,164 mm1754
194234.5 °C8 June 1942-9.8 °C22 January 194214.4 °C2,595 mm4171
194134.2 °C30 May 1941-9.7 °C11 January 194114.2 °C1,780 mm1570
194032.9 °C12 June 1940-10.9 °C22 January 194013.7 °C1,394 mm2679

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
21.8 °C
+1.3 °C
Hot days (≥ 30 °C)
6 d/yr
-7
Frost days (< 0 °C)
13 d/yr
-43
Annual rainfall
2831 mm
+787 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan14.9 °C+3.6 °C50 mm-56 mm
Feb15.5 °C+2.1 °C199 mm+83 mm
Mar19.7 °C+1.9 °C67 mm-51 mm
Apr25.1 °C+2.4 °C30 mm-36 mm
May25.8 °C-0.9 °C72 mm+33 mm
Jun26.8 °C-1.1 °C439 mm+324 mm
Jul25.4 °C+0.4 °C685 mm+102 mm
Aug24.6 °C+0.3 °C721 mm+106 mm
Sep25.0 °C+1.3 °C506 mm+321 mm
Oct22.6 °C+1.0 °C54 mm+20 mm
Nov19.4 °C+1.4 °C8 mm-13 mm
Dec16.6 °C+2.6 °C1 mm-46 mm

The year's extremes

Hottest day
32.7 °C
10 Jun 2025
Coldest day
-5.6 °C
17 Jan 2025
Wettest day
165.6 mm
29 Jul 2025
Windiest day
11.2 km/h
5 Oct 2025
Strongest gust
68.0 km/h
28 Feb 2025
Hottest feels-like
35.0 °C
10 Jun 2025
Coldest feels-like
-9.8 °C
17 Jan 2025
Snowiest day
1.9 cm
5 Feb 2025
Sunniest day
13.7 h
10 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 Mandi?

Mandi has a hot-summer mediterranean climate (Köppen Csa). Over 1940-2025, the average annual temperature is 14.4 °C and it receives 2,044 mm of precipitation per year.

What is the hottest day ever recorded in Mandi?

The hottest day measured in Mandi between 1940 and 2025 was 28 May 1944, reaching 35.1 °C.

What is the coldest day in Mandi?

The coldest day measured in Mandi between 1940 and 2025 was 16 January 1964, at -13.6 °C.

Does it snow in Mandi?

Yes. Mandi gets on average 31.2 cm of snow per year and has around 56 frost days.

Has the climate of Mandi warmed?

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

What is the wettest day in Mandi?

The wettest day measured in Mandi between 1940 and 2025 was 9 August 1953, with 195 mm of rain in 24 hours.

What was the windiest day in Mandi?

The windiest day measured in Mandi between 1940 and 2025 was 27 April 1970, with winds reaching 15.1 km/h.

What is the warmest month in Mandi?

The warmest month in Mandi is June (22.3 °C on average); the coldest is January (4.3 °C).

How much does it rain in Mandi?

Mandi receives on average 2,044 mm of precipitation per year, spread over about 160 rainy days.

Is it sunny in Mandi?

Mandi gets on average 10.2 hours of sunshine per day, roughly 3,723 hours per year over 1940-2025.

What is the biggest single-day snowfall in Mandi?

The heaviest 24-hour snowfall measured in Mandi between 1940 and 2025 was 15 January 1953, with 23.2 cm.

Are there tropical nights in Mandi?

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

What was the most extreme apparent temperature in Mandi?

In Mandi, between 1940 and 2025, the highest apparent temperature reached 37.9 °C on 31 July 2024, and the lowest was -18.3 °C on 16 January 1964.

Compare Mandi with another city

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

Nearby cities

The climate around Mandi

Other cities — India