Maheshwar climate — normals and trends

Maheshwar (India) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 26.1 °C and it receives 1,042 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 May (33.7 °C on average) and the coldest is January (19.6 °C). Rainfall peaks in July.

Maheshwar averages 0 frost days, 221 hot days (≥ 30 °C) and 87 rainy days per year.

Maheshwar has warmed by +1.0 °C between 1940 and 2025, or +0.12 °C per decade. This trend is statistically significant.

The hottest day of the period reached 46.1 °C (on 19 May 2016) and the coldest 3.7 °C (on 22 January 1962).

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

MaheshwarMadhya Pradesh

coords
22.18°, 75.59°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthMayColdest monthJanuaryWettest monthJulyDriest monthApril

Mean daily temperature

26.1°C

Average daily high

32.1°C

Average daily low

20.8°C

Annual rainfall

1,042mm

Sunshine / day

10.0h

Mean relative humidity

55%

Average peak wind

14.1km/h

Seasonal range

14.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

221 d/yr

Rainy days (≥ 1 mm)

87 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.6 °C

Average feels-like low

21.3 °C

Average peak gust

31.3 km/h

Tropical nights (≥ 20 °C)

222 d/yr

Solar radiation

19.1 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.0 °C

since 1940

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

46.1 °C

19 May 2016

Coldest day

3.7 °C

22 January 1962

Wettest day

286 mm

23 August 1988

Windiest day

42.5 km/h

30 September 1953

Strongest gust

83.9 km/h

2 July 2007

Hottest feels-like

47.9 °C

18 May 2016

Coldest feels-like

-0.4 °C

22 January 1962

Sunniest day

12.4 h

26 May 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202542.4 °C2 May 20259.3 °C17 December 202525.9 °C1,313 mm2030
202444.1 °C24 May 20248.6 °C15 December 202426.5 °C1,378 mm2190
202342.8 °C12 May 202310.1 °C9 January 202326.1 °C1,276 mm2320
202245.2 °C12 May 20228.6 °C29 January 202226.6 °C1,227 mm2320
202141.4 °C29 April 20218.1 °C20 December 202126.4 °C874 mm2390
202043.6 °C24 May 20208.9 °C21 December 202026.6 °C981 mm2620
201945.0 °C28 April 20196.6 °C30 January 201926.7 °C1,607 mm2080
201844.5 °C28 May 20187.0 °C29 December 201827.1 °C869 mm2470
201744.2 °C13 May 20178.2 °C13 January 201726.8 °C921 mm2510
201646.1 °C19 May 20169.6 °C22 January 201626.8 °C1,343 mm2450
201544.4 °C18 May 20159.6 °C26 December 201526.9 °C758 mm2620
201443.5 °C2 June 20148.9 °C29 December 201426.8 °C838 mm2340
201343.3 °C19 May 20137.8 °C8 January 201325.8 °C1,690 mm1910
201241.9 °C25 May 20128.7 °C9 February 201226.1 °C1,352 mm2230
201142.9 °C18 May 20117.1 °C17 January 201126.4 °C1,009 mm2400
201045.3 °C20 May 20108.7 °C21 December 201027.3 °C923 mm2500
200944.1 °C29 April 200912.1 °C2 January 200927.1 °C1,103 mm2530
200842.5 °C26 April 20087.6 °C25 January 200826.0 °C906 mm2370
200743.3 °C3 May 200710.1 °C18 January 200726.3 °C1,542 mm2370
200643.2 °C5 May 20068.5 °C27 January 200626.2 °C1,312 mm2370
200543.7 °C21 May 20057.6 °C26 December 200526.0 °C783 mm2430
200442.2 °C27 April 20049.4 °C3 February 200426.3 °C976 mm2520
200343.8 °C13 May 20037.6 °C17 January 200326.5 °C1,141 mm2490
200244.5 °C3 May 20028.3 °C29 January 200226.4 °C723 mm2580
200143.5 °C1 May 20018.5 °C24 December 200126.3 °C691 mm2510
200043.3 °C3 May 20009.0 °C29 January 200026.3 °C485 mm2460
199943.1 °C5 May 19998.2 °C11 January 199925.7 °C1,075 mm2140
199844.6 °C17 May 19988.8 °C22 January 199826.5 °C900 mm2190
199742.4 °C18 May 19978.1 °C22 January 199725.7 °C1,404 mm2240
199643.3 °C26 May 19967.3 °C11 December 199626.3 °C1,158 mm2110
199544.4 °C30 May 19957.1 °C19 January 199526.6 °C794 mm2310
199443.9 °C30 May 19949.4 °C16 January 199425.9 °C1,351 mm1870
199344.6 °C7 June 19939.0 °C21 February 199326.3 °C1,000 mm2270
199244.0 °C5 June 19927.1 °C2 January 199226.4 °C627 mm2080
199145.0 °C3 June 19915.9 °C3 January 199126.3 °C735 mm2230
199042.4 °C26 April 19909.2 °C31 December 199026.1 °C1,190 mm2180
198945.2 °C20 May 19898.0 °C12 January 198926.2 °C1,021 mm2400
198844.8 °C9 May 19889.5 °C1 December 198826.4 °C1,385 mm2400
198742.4 °C21 April 198710.3 °C1 January 198726.9 °C658 mm2680
198643.4 °C8 June 19869.0 °C6 January 198626.3 °C716 mm2240
198544.1 °C18 May 198511.0 °C31 December 198526.5 °C710 mm2160
198443.5 °C19 May 19848.5 °C18 January 198426.0 °C752 mm2160
198343.2 °C6 May 19836.7 °C28 December 198325.5 °C996 mm2050
198240.9 °C25 May 198211.2 °C30 December 198226.4 °C592 mm2320
198142.6 °C13 April 19817.9 °C13 January 198126.0 °C975 mm2130
198043.4 °C3 May 19809.9 °C7 February 198026.7 °C930 mm2450
197944.1 °C11 May 197910.3 °C10 March 197926.9 °C722 mm2290
197844.2 °C10 May 19787.8 °C22 January 197825.8 °C1,277 mm2130
197741.9 °C13 May 19775.7 °C29 January 197726.3 °C949 mm2230
197641.0 °C22 May 19769.8 °C22 January 197625.9 °C1,003 mm2190
197543.1 °C7 May 19757.2 °C3 January 197525.4 °C1,388 mm1950
197441.8 °C15 April 19746.7 °C8 February 197425.7 °C809 mm2240
197345.4 °C25 May 19737.4 °C22 January 197326.1 °C1,698 mm2040
197244.5 °C17 May 19726.6 °C14 February 197226.2 °C707 mm2560
197142.4 °C10 April 19718.5 °C2 January 197125.6 °C913 mm2040
197043.7 °C24 April 19708.0 °C30 November 197025.8 °C963 mm2150
196945.3 °C25 May 19697.2 °C15 January 196926.5 °C727 mm2370
196842.6 °C29 May 19686.2 °C29 December 196825.8 °C1,086 mm2210
196743.8 °C9 May 19677.1 °C30 January 196726.3 °C853 mm2530
196643.0 °C19 May 19669.8 °C12 December 196626.3 °C847 mm2310
196542.6 °C15 May 19659.4 °C19 December 196526.3 °C781 mm2380
196444.4 °C30 April 19648.9 °C16 December 196426.0 °C1,097 mm2070
196343.9 °C24 May 19639.3 °C15 December 196326.4 °C1,080 mm2300
196243.7 °C15 May 19623.7 °C22 January 196225.3 °C1,160 mm1990
196143.9 °C18 May 19616.6 °C9 February 196125.4 °C1,335 mm1630
196044.2 °C11 May 19609.1 °C24 January 196026.0 °C860 mm2360
195943.3 °C30 April 19599.9 °C2 February 195925.9 °C1,413 mm1870
195845.1 °C24 April 19588.4 °C28 December 195826.1 °C1,055 mm1940
195743.1 °C1 May 19579.1 °C12 February 195726.2 °C821 mm2290
195644.7 °C24 May 195611.5 °C12 December 195625.9 °C924 mm1640
195544.5 °C18 May 19559.9 °C25 December 195526.1 °C1,265 mm2030
195444.9 °C23 May 19549.6 °C11 January 195426.3 °C1,290 mm2230
195340.0 °C8 April 19538.3 °C17 January 195324.5 °C1,387 mm1370
195241.8 °C16 May 19529.5 °C3 January 195225.2 °C724 mm2080
195142.9 °C19 May 19519.3 °C3 February 195124.8 °C1,006 mm1810
195044.1 °C28 May 19506.6 °C10 February 195024.8 °C990 mm1430
194944.4 °C26 April 19499.1 °C7 February 194925.7 °C886 mm1930
194845.4 °C16 May 19488.0 °C7 February 194826.0 °C1,216 mm2060
194745.4 °C19 May 19479.6 °C23 January 194725.9 °C1,054 mm2140
194643.5 °C8 May 19465.1 °C8 January 194626.0 °C1,041 mm2300
194544.6 °C10 June 19454.9 °C7 January 194525.5 °C1,090 mm2030
194444.8 °C28 May 19449.9 °C16 December 194425.9 °C1,158 mm2050
194343.7 °C19 May 19438.9 °C8 December 194325.6 °C1,050 mm1650
194243.0 °C28 May 194210.4 °C9 December 194226.0 °C827 mm2100
194142.0 °C17 May 19418.4 °C27 January 194125.9 °C1,380 mm2300
194044.1 °C16 May 19409.7 °C11 February 194025.6 °C1,783 mm1910

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
31.5 °C
-0.6 °C
Hot days (≥ 30 °C)
203 d/yr
-18
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1313 mm
+271 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan26.8 °C0.0 °C1 mm-4 mm
Feb30.7 °C+0.7 °C0 mm-3 mm
Mar35.5 °C+0.6 °C0 mm-3 mm
Apr40.1 °C+1.1 °C2 mm-1 mm
May36.5 °C-3.8 °C48 mm+39 mm
Jun33.4 °C-2.7 °C203 mm+81 mm
Jul29.0 °C-1.2 °C363 mm+15 mm
Aug29.8 °C+0.9 °C297 mm-14 mm
Sep30.1 °C-0.3 °C358 mm+174 mm
Oct30.4 °C-1.6 °C38 mm+0 mm
Nov28.7 °C-1.0 °C4 mm-8 mm
Dec27.1 °C-0.1 °C0 mm-5 mm

The year's extremes

Hottest day
42.4 °C
2 May 2025
Coldest day
9.3 °C
17 Dec 2025
Wettest day
62.4 mm
4 Sep 2025
Windiest day
25.8 km/h
22 Aug 2025
Strongest gust
59.8 km/h
22 Aug 2025
Hottest feels-like
46.1 °C
12 Jun 2025
Coldest feels-like
7.6 °C
16 Dec 2025
Sunniest day
12.2 h
21 May 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 Maheshwar?

Maheshwar has a tropical savanna climate (Köppen Aw). Over 1940-2025, the average annual temperature is 26.1 °C and it receives 1,042 mm of precipitation per year.

What is the hottest day ever recorded in Maheshwar?

The hottest day measured in Maheshwar between 1940 and 2025 was 19 May 2016, reaching 46.1 °C.

What is the coldest day in Maheshwar?

The coldest day measured in Maheshwar between 1940 and 2025 was 22 January 1962, at 3.7 °C.

Does it snow in Maheshwar?

Almost never: Maheshwar sees virtually no snow, with about 0 frost days per year.

Has the climate of Maheshwar warmed?

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

What is the wettest day in Maheshwar?

The wettest day measured in Maheshwar between 1940 and 2025 was 23 August 1988, with 286 mm of rain in 24 hours.

What was the windiest day in Maheshwar?

The windiest day measured in Maheshwar between 1940 and 2025 was 30 September 1953, with winds reaching 42.5 km/h.

What is the warmest month in Maheshwar?

The warmest month in Maheshwar is May (33.7 °C on average); the coldest is January (19.6 °C).

How much does it rain in Maheshwar?

Maheshwar receives on average 1,042 mm of precipitation per year, spread over about 87 rainy days.

Is it sunny in Maheshwar?

Maheshwar gets on average 10.0 hours of sunshine per day, roughly 3,650 hours per year over 1940-2025.

Are there tropical nights in Maheshwar?

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

What was the most extreme apparent temperature in Maheshwar?

In Maheshwar, between 1940 and 2025, the highest apparent temperature reached 47.9 °C on 18 May 2016, and the lowest was -0.4 °C on 22 January 1962.

Compare Maheshwar with another city

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

Nearby cities

The climate around Maheshwar

Other cities — India