Sahāranpur climate — normals and trends

Sahāranpur (India) has a humid subtropical, dry winter climate (Cwa) under the Köppen-Geiger classification. Its mean annual temperature is 23.2 °C and it receives 1,220 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 (31.9 °C on average) and the coldest is January (12.7 °C). Rainfall peaks in July.

Sahāranpur averages 0 frost days, 189 hot days (≥ 30 °C) and 110 rainy days per year.

Sahāranpur has warmed by +0.5 °C between 1940 and 2025, or +0.06 °C per decade. This trend is statistically significant.

The hottest day of the period reached 47.2 °C (on 27 May 1944) and the coldest 1.3 °C (on 10 February 1950).

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

SahāranpurUttar Pradesh

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

Mean daily temperature

23.2°C

Average daily high

29.6°C

Average daily low

17.9°C

Annual rainfall

1,220mm

Sunshine / day

10.5h

Mean relative humidity

65%

Average peak wind

13.3km/h

Seasonal range

19.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

189 d/yr

Rainy days (≥ 1 mm)

110 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.3 °C

Average feels-like low

18.7 °C

Average peak gust

28.8 km/h

Tropical nights (≥ 20 °C)

171 d/yr

Solar radiation

18.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.5 °C

since 1940

+0.1 °C per decade · r² = 0.09 · p = 0.005

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

47.2 °C

27 May 1944

Coldest day

1.3 °C

10 February 1950

Wettest day

260 mm

23 August 1994

Windiest day

47.1 km/h

5 October 1955

Strongest gust

87.5 km/h

9 March 1963

Hottest feels-like

49.2 °C

10 June 2007

Coldest feels-like

-2.5 °C

11 February 1950

Sunniest day

13.7 h

1 July 1957

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202541.0 °C15 May 20256.9 °C3 December 202523.7 °C1,193 mm2130
202444.6 °C17 June 20244.4 °C14 January 202423.7 °C1,186 mm2190
202340.8 °C22 May 20234.7 °C7 January 202323.3 °C1,106 mm1950
202243.5 °C9 June 20226.1 °C1 January 202224.1 °C1,147 mm2060
202140.6 °C9 June 20214.5 °C14 January 202123.7 °C1,105 mm2150
202043.3 °C26 May 20205.0 °C31 December 202023.1 °C1,079 mm2020
201943.6 °C15 June 20194.2 °C16 January 201923.6 °C1,243 mm1880
201843.4 °C22 May 20183.4 °C27 December 201823.6 °C1,209 mm2040
201743.2 °C4 June 20174.7 °C14 January 201723.9 °C1,105 mm2060
201642.9 °C17 May 20164.2 °C25 January 201624.3 °C981 mm2140
201542.5 °C23 May 20155.9 °C23 December 201523.5 °C1,276 mm1960
201444.0 °C7 June 20144.4 °C4 January 201423.1 °C938 mm1870
201343.7 °C22 May 20132.7 °C7 January 201323.2 °C1,346 mm1930
201244.9 °C31 May 20124.8 °C9 February 201223.5 °C1,135 mm1960
201141.7 °C17 May 20113.6 °C22 December 201123.3 °C1,198 mm2080
201043.3 °C17 April 20105.8 °C12 January 201024.3 °C1,954 mm2000
200943.7 °C23 June 20095.1 °C2 January 200924.3 °C973 mm2120
200842.0 °C1 May 20082.7 °C23 January 200823.2 °C1,299 mm2100
200745.2 °C9 June 20074.3 °C7 January 200723.5 °C1,035 mm2010
200642.4 °C11 June 20063.7 °C8 January 200624.1 °C735 mm2110
200544.5 °C20 June 20054.5 °C15 December 200523.5 °C1,439 mm1900
200445.2 °C17 May 20045.1 °C27 December 200423.7 °C1,035 mm2010
200344.2 °C3 June 20032.9 °C15 January 200323.1 °C1,339 mm1980
200243.1 °C10 May 20024.0 °C2 January 200223.5 °C1,096 mm1970
200142.7 °C10 May 20014.1 °C15 January 200123.1 °C1,018 mm2140
200040.9 °C2 May 20004.6 °C17 January 200023.0 °C1,077 mm1970
199944.3 °C30 April 19994.8 °C25 December 199923.6 °C992 mm2000
199844.5 °C22 May 19984.1 °C23 January 199823.3 °C1,273 mm1810
199741.0 °C16 June 19974.3 °C14 January 199722.2 °C1,428 mm1720
199642.5 °C28 May 19965.1 °C11 December 199623.0 °C1,367 mm1800
199545.3 °C16 June 19954.9 °C2 January 199523.5 °C1,345 mm1930
199445.0 °C30 May 19944.7 °C23 January 199423.5 °C1,461 mm2050
199343.9 °C7 June 19934.0 °C21 January 199323.4 °C961 mm1880
199244.0 °C7 June 19923.3 °C3 January 199223.1 °C881 mm1880
199143.1 °C15 May 19912.1 °C5 January 199122.9 °C842 mm1880
199042.7 °C9 June 19903.9 °C2 January 199023.1 °C1,292 mm1740
198942.4 °C15 May 19892.6 °C13 January 198922.8 °C966 mm1920
198845.4 °C30 May 19885.6 °C27 January 198823.6 °C1,541 mm1920
198744.5 °C29 June 19873.9 °C3 January 198723.5 °C737 mm1930
198642.5 °C10 June 19863.4 °C28 December 198622.6 °C1,205 mm1760
198542.9 °C29 May 19854.7 °C10 December 198523.6 °C1,124 mm1930
198445.2 °C24 May 19843.4 °C26 January 198423.0 °C1,119 mm2140
198342.7 °C22 June 19834.3 °C12 January 198322.3 °C1,553 mm1660
198241.1 °C10 June 19824.7 °C27 December 198222.6 °C1,187 mm1870
198142.5 °C16 June 19811.5 °C15 January 198122.9 °C976 mm1950
198043.0 °C18 May 19802.4 °C7 February 198023.3 °C1,084 mm1870
197942.9 °C6 June 19794.4 °C9 March 197923.1 °C886 mm1990
197843.0 °C21 May 19782.5 °C4 January 197822.7 °C1,299 mm1900
197741.4 °C2 June 19774.4 °C29 January 197722.9 °C1,484 mm1880
197643.2 °C3 June 19763.7 °C13 December 197623.1 °C1,464 mm1870
197542.8 °C14 June 19755.1 °C4 January 197522.9 °C1,975 mm1790
197442.8 °C15 June 19743.3 °C15 January 197423.4 °C965 mm2050
197345.9 °C6 May 19732.0 °C27 December 197323.0 °C1,516 mm1720
197244.6 °C15 June 19724.5 °C14 February 197223.3 °C994 mm1900
197137.6 °C3 May 19714.8 °C1 February 197122.5 °C1,658 mm1680
197043.2 °C17 May 19705.6 °C9 January 197023.1 °C1,328 mm1860
196942.7 °C20 June 19694.0 °C5 January 196923.5 °C1,195 mm1950
196842.3 °C30 May 19683.9 °C29 December 196822.8 °C1,327 mm1740
196743.7 °C7 June 19673.8 °C15 January 196723.2 °C1,350 mm1760
196645.5 °C8 June 19664.1 °C7 January 196623.1 °C1,201 mm1890
196544.0 °C15 June 19652.4 °C20 December 196523.0 °C919 mm1890
196444.3 °C10 June 19642.2 °C2 February 196423.3 °C1,376 mm1870
196343.6 °C25 May 19633.3 °C14 January 196323.5 °C1,266 mm1910
196243.4 °C28 May 19623.4 °C17 January 196222.9 °C1,044 mm1740
196143.7 °C31 May 19613.9 °C27 December 196122.8 °C1,454 mm1720
196044.4 °C13 May 19603.7 °C25 January 196023.2 °C1,264 mm1760
195944.4 °C23 May 19593.6 °C12 January 195923.3 °C1,526 mm1660
195844.4 °C16 June 19584.1 °C12 February 195823.8 °C1,244 mm1880
195744.7 °C29 May 19573.7 °C11 February 195723.1 °C1,434 mm1880
195645.1 °C8 May 19564.0 °C31 January 195623.4 °C1,499 mm1710
195545.0 °C4 June 19552.5 °C1 January 195523.0 °C1,259 mm1780
195444.9 °C20 May 19541.9 °C23 January 195423.0 °C1,238 mm1710
195344.5 °C31 May 19532.9 °C18 January 195322.3 °C1,823 mm1270
195239.2 °C17 June 19523.7 °C29 December 195222.1 °C1,281 mm1850
195144.0 °C15 June 19513.4 °C24 January 195123.0 °C1,144 mm1680
195043.9 °C23 May 19501.3 °C10 February 195022.6 °C1,993 mm1470
194944.2 °C22 June 19493.9 °C21 December 194922.8 °C1,643 mm1450
194846.0 °C21 May 19484.2 °C15 January 194823.6 °C1,474 mm1600
194746.2 °C1 June 19473.8 °C16 January 194724.1 °C1,030 mm1870
194643.6 °C4 June 19462.8 °C2 January 194624.0 °C744 mm2060
194546.1 °C14 June 19451.5 °C11 January 194523.1 °C1,088 mm1740
194447.2 °C27 May 19444.5 °C2 January 194423.4 °C1,363 mm1940
194344.4 °C23 May 19434.9 °C30 January 194323.3 °C828 mm1570
194246.1 °C4 June 19422.0 °C12 January 194223.5 °C1,218 mm1680
194146.0 °C30 May 19413.9 °C13 January 194123.9 °C742 mm2300
194045.4 °C12 June 19403.1 °C31 December 194023.3 °C816 mm2160

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
29.8 °C
+0.2 °C
Hot days (≥ 30 °C)
213 d/yr
+24
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1193 mm
-27 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan20.0 °C+0.5 °C8 mm-50 mm
Feb24.5 °C+1.8 °C48 mm-8 mm
Mar29.5 °C+1.3 °C21 mm-27 mm
Apr36.1 °C+1.4 °C32 mm+6 mm
May36.2 °C-2.2 °C40 mm+6 mm
Jun34.7 °C-3.0 °C161 mm+58 mm
Jul32.5 °C-0.1 °C384 mm+39 mm
Aug31.7 °C+0.2 °C271 mm-57 mm
Sep32.7 °C+1.3 °C198 mm+38 mm
Oct31.4 °C+1.3 °C31 mm+2 mm
Nov26.9 °C+0.6 °C0 mm-9 mm
Dec21.2 °C-0.4 °C0 mm-25 mm

The year's extremes

Hottest day
41.0 °C
15 May 2025
Coldest day
6.9 °C
3 Dec 2025
Wettest day
98.8 mm
1 Sep 2025
Windiest day
32.8 km/h
5 Mar 2025
Strongest gust
61.9 km/h
13 Feb 2025
Hottest feels-like
48.8 °C
10 Jun 2025
Coldest feels-like
5.3 °C
3 Dec 2025
Sunniest day
13.3 h
8 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 Sahāranpur?

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

What is the hottest day ever recorded in Sahāranpur?

The hottest day measured in Sahāranpur between 1940 and 2025 was 27 May 1944, reaching 47.2 °C.

What is the coldest day in Sahāranpur?

The coldest day measured in Sahāranpur between 1940 and 2025 was 10 February 1950, at 1.3 °C.

Does it snow in Sahāranpur?

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

Has the climate of Sahāranpur warmed?

Yes: Sahāranpur warmed by +0.5 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Sahāranpur?

The wettest day measured in Sahāranpur between 1940 and 2025 was 23 August 1994, with 260 mm of rain in 24 hours.

What was the windiest day in Sahāranpur?

The windiest day measured in Sahāranpur between 1940 and 2025 was 5 October 1955, with winds reaching 47.1 km/h.

What is the warmest month in Sahāranpur?

The warmest month in Sahāranpur is June (31.9 °C on average); the coldest is January (12.7 °C).

How much does it rain in Sahāranpur?

Sahāranpur receives on average 1,220 mm of precipitation per year, spread over about 110 rainy days.

Is it sunny in Sahāranpur?

Sahāranpur gets on average 10.5 hours of sunshine per day, roughly 3,833 hours per year over 1940-2025.

Are there tropical nights in Sahāranpur?

Yes: Sahāranpur has on average 171 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Sahāranpur?

In Sahāranpur, between 1940 and 2025, the highest apparent temperature reached 49.2 °C on 10 June 2007, and the lowest was -2.5 °C on 11 February 1950.

Compare Sahāranpur with another city

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

Nearby cities

The climate around Sahāranpur

Other cities — India