Mahendranagar climate — normals and trends

Mahendranagar (Nepal) has a humid subtropical, dry winter climate (Cwa) under the Köppen-Geiger classification. Its mean annual temperature is 21.9 °C and it receives 1,762 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 (28.4 °C on average) and the coldest is January (12.7 °C). Rainfall peaks in July.

Mahendranagar averages 0 frost days, 127 hot days (≥ 30 °C) and 121 rainy days per year.

Mahendranagar has warmed by +1.2 °C between 1940 and 2025, or +0.14 °C per decade. This trend is statistically significant.

The hottest day of the period reached 42.8 °C (on 22 June 1983) and the coldest 1.3 °C (on 18 January 1953).

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

MahendranagarSudurpashchim Pradesh

coords
28.96°, 80.18°
period
19402025 · 86 yrs
CwaHumid subtropical, dry winterWarmest monthJuneColdest monthJanuaryWettest monthJulyDriest monthNovember

Mean daily temperature

21.9°C

Average daily high

27.7°C

Average daily low

16.8°C

Annual rainfall

1,762mm

Sunshine / day

10.0h

Mean relative humidity

70%

Average peak wind

8.2km/h

Seasonal range

15.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

127 d/yr

Rainy days (≥ 1 mm)

121 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.8 °C

Average feels-like low

17.9 °C

Average peak gust

27.9 km/h

Tropical nights (≥ 20 °C)

156 d/yr

Solar radiation

17.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.2 °C

since 1940

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

42.8 °C

22 June 1983

Coldest day

1.3 °C

18 January 1953

Wettest day

454 mm

22 July 2016

Windiest day

23.1 km/h

29 April 1969

Strongest gust

84.6 km/h

11 September 1983

Hottest feels-like

45.4 °C

29 June 1987

Coldest feels-like

-1.8 °C

9 February 1974

Sunniest day

13.1 h

2 July 1949

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202538.0 °C26 April 20256.4 °C11 January 202522.3 °C1,509 mm1600
202440.8 °C30 May 20245.1 °C23 January 202422.7 °C1,361 mm1690
202339.8 °C10 June 20235.4 °C7 January 202322.6 °C1,306 mm1490
202238.5 °C18 April 20225.3 °C27 January 202222.7 °C1,384 mm1760
202138.0 °C28 April 20214.8 °C20 December 202122.4 °C1,360 mm1600
202038.1 °C26 May 20205.3 °C20 December 202021.8 °C1,346 mm1470
201940.1 °C15 June 20194.8 °C29 January 201922.4 °C1,242 mm1520
201838.1 °C26 May 20183.5 °C28 December 201822.2 °C1,278 mm1450
201737.6 °C4 June 20173.9 °C12 January 201722.7 °C1,204 mm1690
201638.7 °C20 April 20165.6 °C18 January 201622.9 °C1,966 mm1750
201540.8 °C9 June 20154.1 °C25 December 201522.4 °C1,614 mm1520
201440.9 °C11 June 20145.0 °C28 December 201422.3 °C1,040 mm1660
201338.3 °C30 April 20132.0 °C8 January 201322.2 °C1,803 mm1280
201241.7 °C15 June 20124.8 °C9 February 201222.4 °C1,544 mm1520
201137.7 °C15 May 20114.7 °C17 January 201121.9 °C2,040 mm1400
201038.7 °C2 June 20104.9 °C7 January 201022.7 °C2,314 mm1570
200939.9 °C20 June 20095.8 °C26 December 200922.7 °C1,510 mm1580
200838.6 °C26 April 20083.6 °C1 February 200822.1 °C2,473 mm1240
200740.2 °C3 June 20073.6 °C7 January 200722.1 °C2,042 mm1460
200638.5 °C1 May 20063.9 °C24 January 200622.6 °C1,211 mm1480
200541.8 °C18 June 20055.5 °C13 December 200522.5 °C1,633 mm1470
200440.2 °C11 May 20045.4 °C27 December 200422.3 °C1,259 mm1530
200339.6 °C30 May 20034.4 °C13 January 200321.9 °C1,978 mm1400
200238.3 °C20 April 20024.6 °C3 January 200221.9 °C1,901 mm1370
200138.0 °C28 April 20014.3 °C9 January 200121.9 °C1,532 mm1460
200037.3 °C19 May 20004.8 °C16 January 200021.6 °C2,104 mm1230
199940.6 °C29 April 19995.4 °C10 January 199922.4 °C1,437 mm1270
199840.5 °C7 June 19985.6 °C23 January 199822.1 °C1,809 mm1310
199738.3 °C21 May 19973.7 °C23 January 199721.2 °C1,707 mm1130
199640.9 °C25 May 19964.6 °C29 January 199622.0 °C2,356 mm1240
199540.8 °C29 May 19954.6 °C14 January 199522.2 °C1,840 mm1470
199442.2 °C3 June 19944.2 °C21 January 199422.4 °C1,510 mm1620
199339.4 °C4 May 19934.5 °C20 January 199322.2 °C1,697 mm1430
199240.2 °C6 June 19924.0 °C2 January 199222.0 °C1,478 mm1550
199140.7 °C14 May 19913.6 °C5 January 199122.0 °C1,736 mm1490
199039.2 °C23 April 19903.8 °C4 January 199022.1 °C2,049 mm1310
198938.7 °C10 May 19893.6 °C9 February 198921.9 °C1,239 mm1410
198840.6 °C12 May 19884.5 °C27 January 198822.7 °C2,119 mm1570
198742.0 °C27 June 19874.8 °C2 January 198722.7 °C1,268 mm1670
198640.1 °C10 June 19864.6 °C17 January 198621.9 °C1,477 mm1340
198540.3 °C21 April 19855.0 °C14 January 198522.6 °C1,764 mm1380
198441.7 °C20 May 19843.3 °C26 January 198421.9 °C1,958 mm1510
198342.8 °C22 June 19834.5 °C16 January 198321.6 °C1,574 mm1420
198239.7 °C31 May 19824.8 °C31 December 198221.5 °C1,239 mm1300
198138.1 °C15 June 19813.0 °C19 December 198121.4 °C1,522 mm1190
198040.0 °C25 May 19803.6 °C7 January 198022.1 °C1,314 mm1360
197939.3 °C7 June 19794.7 °C2 January 197922.0 °C1,322 mm1430
197841.5 °C21 May 19783.6 °C11 January 197821.7 °C1,732 mm1110
197738.8 °C2 June 19772.3 °C29 January 197721.9 °C1,270 mm1250
197638.4 °C2 June 19764.0 °C11 December 197621.6 °C1,839 mm1120
197539.7 °C13 June 19753.5 °C25 January 197521.8 °C1,644 mm1260
197441.2 °C13 June 19741.5 °C9 February 197422.0 °C1,305 mm1290
197337.7 °C10 May 19733.7 °C29 December 197321.9 °C2,456 mm1140
197241.2 °C2 June 19723.2 °C14 February 197222.2 °C1,491 mm1320
197134.1 °C6 May 19714.8 °C3 February 197121.1 °C2,274 mm780
197040.0 °C13 May 19705.2 °C28 January 197022.0 °C1,612 mm1060
196941.5 °C23 May 19694.4 °C5 January 196922.1 °C1,686 mm1170
196840.2 °C26 May 19684.0 °C29 December 196821.5 °C1,387 mm1030
196740.9 °C4 June 19674.4 °C13 January 196721.7 °C1,986 mm1050
196642.6 °C8 June 19665.6 °C16 January 196622.1 °C1,824 mm1100
196540.2 °C4 June 19654.2 °C20 December 196521.7 °C1,208 mm1090
196442.1 °C11 June 19642.2 °C1 February 196422.2 °C1,993 mm1150
196339.1 °C20 May 19634.4 °C14 January 196321.6 °C2,399 mm1020
196239.4 °C27 May 19623.5 °C16 January 196221.5 °C2,446 mm1170
196140.5 °C1 June 19613.1 °C9 February 196121.3 °C2,375 mm980
196041.2 °C2 June 19604.6 °C23 January 196022.0 °C1,693 mm1010
195939.9 °C3 May 19594.7 °C12 January 195922.0 °C2,164 mm1110
195841.6 °C23 May 19585.0 °C11 February 195822.6 °C2,304 mm1340
195742.2 °C29 May 19573.2 °C13 January 195721.7 °C1,941 mm1150
195640.0 °C30 April 19564.7 °C24 January 195621.5 °C2,070 mm1070
195541.6 °C31 May 19554.0 °C2 January 195521.7 °C2,014 mm1150
195440.0 °C9 May 19543.1 °C31 December 195421.5 °C2,441 mm1090
195334.3 °C31 May 19531.3 °C18 January 195320.2 °C2,458 mm510
195232.7 °C17 May 19524.7 °C30 December 195220.1 °C2,581 mm320
195139.7 °C21 May 19514.4 °C3 February 195121.0 °C1,645 mm880
195041.5 °C6 June 19501.5 °C11 February 195021.1 °C2,536 mm830
194935.9 °C23 June 19494.9 °C10 February 194920.8 °C2,336 mm570
194841.2 °C2 June 19484.2 °C7 February 194821.7 °C1,584 mm1040
194742.2 °C1 June 19474.0 °C18 January 194722.1 °C1,841 mm1140
194639.2 °C9 June 19463.8 °C1 January 194621.9 °C1,785 mm1150
194541.1 °C9 June 19451.7 °C7 January 194521.4 °C2,144 mm1120
194441.0 °C16 May 19444.5 °C19 January 194421.6 °C1,733 mm1030
194342.3 °C17 May 19434.7 °C1 February 194321.2 °C2,105 mm770
194241.7 °C3 June 19423.9 °C19 January 194221.7 °C1,747 mm990
194141.1 °C30 May 19414.4 °C24 January 194121.4 °C1,971 mm1000
194040.2 °C10 May 19402.6 °C11 February 194021.1 °C1,143 mm1020

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
28.1 °C
+0.4 °C
Hot days (≥ 30 °C)
160 d/yr
+33
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1509 mm
-253 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan20.1 °C+0.9 °C3 mm-31 mm
Feb24.2 °C+1.9 °C19 mm-13 mm
Mar29.5 °C+1.9 °C4 mm-21 mm
Apr33.2 °C0.0 °C35 mm+19 mm
May32.6 °C-2.5 °C103 mm+60 mm
Jun32.0 °C-1.3 °C243 mm-2 mm
Jul31.2 °C+1.6 °C274 mm-330 mm
Aug29.8 °C+0.6 °C537 mm+62 mm
Sep30.2 °C+1.1 °C272 mm+55 mm
Oct28.9 °C+0.9 °C18 mm-29 mm
Nov25.5 °C+0.7 °C1 mm-7 mm
Dec19.6 °C-1.4 °C0 mm-15 mm

The year's extremes

Hottest day
38.0 °C
26 Apr 2025
Coldest day
6.4 °C
11 Jan 2025
Wettest day
141.6 mm
3 Aug 2025
Windiest day
18.3 km/h
27 Mar 2025
Strongest gust
50.0 km/h
27 Mar 2025
Hottest feels-like
42.8 °C
10 Jun 2025
Coldest feels-like
4.5 °C
11 Jan 2025
Sunniest day
13.0 h
2 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 Mahendranagar?

Mahendranagar has a humid subtropical, dry winter climate (Köppen Cwa). Over 1940-2025, the average annual temperature is 21.9 °C and it receives 1,762 mm of precipitation per year.

What is the hottest day ever recorded in Mahendranagar?

The hottest day measured in Mahendranagar between 1940 and 2025 was 22 June 1983, reaching 42.8 °C.

What is the coldest day in Mahendranagar?

The coldest day measured in Mahendranagar between 1940 and 2025 was 18 January 1953, at 1.3 °C.

Does it snow in Mahendranagar?

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

Has the climate of Mahendranagar warmed?

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

What is the wettest day in Mahendranagar?

The wettest day measured in Mahendranagar between 1940 and 2025 was 22 July 2016, with 454 mm of rain in 24 hours.

What was the windiest day in Mahendranagar?

The windiest day measured in Mahendranagar between 1940 and 2025 was 29 April 1969, with winds reaching 23.1 km/h.

What is the warmest month in Mahendranagar?

The warmest month in Mahendranagar is June (28.4 °C on average); the coldest is January (12.7 °C).

How much does it rain in Mahendranagar?

Mahendranagar receives on average 1,762 mm of precipitation per year, spread over about 121 rainy days.

Is it sunny in Mahendranagar?

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

Are there tropical nights in Mahendranagar?

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

What was the most extreme apparent temperature in Mahendranagar?

In Mahendranagar, between 1940 and 2025, the highest apparent temperature reached 45.4 °C on 29 June 1987, and the lowest was -1.8 °C on 9 February 1974.

Compare Mahendranagar with another city

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

Nearby cities

The climate around Mahendranagar

Other cities — Nepal