Ropar climate — normals and trends

Ropar (India) has a humid subtropical, dry winter climate (Cwa) under the Köppen-Geiger classification. Its mean annual temperature is 23.1 °C and it receives 891 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 (32.6 °C on average) and the coldest is January (12.0 °C). Rainfall peaks in July.

Ropar averages 0 frost days, 199 hot days (≥ 30 °C) and 103 rainy days per year.

Ropar has warmed by +0.6 °C between 1940 and 2025, or +0.07 °C per decade. This trend is statistically significant.

The hottest day of the period reached 47.9 °C (on 28 May 1944) and the coldest -0.9 °C (on 1 January 1955).

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

RoparPunjab

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

Mean daily temperature

23.1°C

Average daily high

29.8°C

Average daily low

17.1°C

Annual rainfall

891mm

Sunshine / day

10.5h

Mean relative humidity

64%

Average peak wind

12.4km/h

Seasonal range

20.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

199 d/yr

Rainy days (≥ 1 mm)

103 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.1 °C

Average feels-like low

18.0 °C

Average peak gust

28.2 km/h

Tropical nights (≥ 20 °C)

159 d/yr

Solar radiation

18.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.6 °C

since 1940

+0.1 °C per decade · r² = 0.10 · p = 0.004

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.9 °C

28 May 1944

Coldest day

-0.9 °C

1 January 1955

Wettest day

242 mm

24 July 1974

Windiest day

45.2 km/h

9 March 1963

Strongest gust

92.2 km/h

9 March 1963

Hottest feels-like

49.9 °C

10 June 2007

Coldest feels-like

-4.4 °C

1 January 1955

Sunniest day

13.9 h

27 June 2015

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202543.4 °C10 June 20255.9 °C9 January 202523.7 °C1,005 mm2070
202445.7 °C28 May 20243.4 °C15 December 202423.9 °C680 mm2270
202343.6 °C22 May 20234.4 °C17 January 202323.4 °C844 mm2040
202244.4 °C9 June 20224.2 °C24 December 202224.1 °C782 mm2210
202141.8 °C9 June 20213.0 °C20 December 202123.8 °C723 mm2140
202043.9 °C26 May 20204.2 °C19 December 202023.4 °C792 mm2120
201944.8 °C31 May 20194.7 °C30 December 201923.2 °C1,161 mm1980
201843.6 °C26 May 20183.0 °C29 December 201823.6 °C915 mm2090
201746.0 °C4 June 20174.3 °C12 January 201724.3 °C924 mm2180
201644.8 °C2 May 20163.9 °C24 January 201624.7 °C607 mm2400
201544.1 °C23 May 20154.6 °C25 December 201523.6 °C1,052 mm1990
201444.6 °C6 June 20142.6 °C10 January 201423.2 °C707 mm2050
201344.8 °C23 May 20132.4 °C30 December 201323.3 °C909 mm2050
201245.1 °C31 May 20123.5 °C10 January 201223.3 °C660 mm2100
201141.0 °C17 May 20111.8 °C26 December 201123.1 °C787 mm2120
201044.4 °C26 May 20104.3 °C21 December 201023.9 °C868 mm2110
200943.2 °C23 June 20094.0 °C28 December 200923.6 °C807 mm2040
200843.6 °C3 May 20080.3 °C24 January 200823.1 °C1,321 mm2140
200746.3 °C9 June 20072.0 °C5 January 200724.2 °C638 mm2270
200644.1 °C6 May 20063.0 °C23 January 200624.4 °C569 mm2320
200544.0 °C20 June 20053.1 °C26 December 200523.0 °C991 mm1870
200445.1 °C17 May 20044.1 °C27 December 200424.0 °C588 mm2090
200345.5 °C3 June 20031.6 °C15 January 200323.0 °C879 mm2110
200244.2 °C23 May 20023.1 °C2 January 200223.7 °C791 mm2010
200143.3 °C10 May 20013.1 °C16 January 200123.3 °C881 mm2170
200043.6 °C27 May 20003.2 °C1 January 200023.3 °C709 mm2170
199943.9 °C30 April 19992.7 °C29 December 199923.4 °C642 mm2170
199844.5 °C24 May 19983.1 °C2 January 199822.9 °C1,112 mm1840
199742.4 °C16 June 19971.9 °C16 January 199722.1 °C1,083 mm1760
199641.9 °C28 May 19963.1 °C17 December 199622.5 °C1,148 mm1910
199546.7 °C7 June 19954.1 °C23 January 199523.3 °C1,227 mm1940
199445.8 °C8 June 19943.6 °C23 January 199423.3 °C1,027 mm2100
199344.8 °C7 June 19932.1 °C14 January 199323.3 °C779 mm1970
199243.4 °C7 June 19922.5 °C3 January 199222.7 °C723 mm1950
199141.8 °C30 June 19911.6 °C5 January 199122.5 °C788 mm1930
199042.9 °C28 May 19902.5 °C23 December 199022.7 °C1,066 mm1730
198944.3 °C16 May 19891.0 °C13 January 198922.4 °C801 mm1940
198845.4 °C30 May 19884.2 °C7 December 198823.4 °C1,140 mm1940
198743.7 °C7 June 19872.9 °C28 December 198723.3 °C606 mm1890
198644.0 °C10 June 19861.7 °C28 December 198622.4 °C971 mm1840
198544.0 °C20 May 19851.1 °C11 December 198523.5 °C696 mm2140
198445.6 °C25 May 19841.5 °C20 December 198422.8 °C984 mm2180
198343.8 °C23 June 19832.5 °C12 January 198322.4 °C1,060 mm1760
198243.8 °C8 June 19823.7 °C27 December 198222.5 °C872 mm1930
198144.3 °C17 June 19810.2 °C13 December 198123.1 °C804 mm1990
198043.7 °C2 May 19801.6 °C7 January 198023.4 °C744 mm2080
197943.2 °C8 June 19792.9 °C2 January 197922.6 °C922 mm2050
197844.9 °C21 May 19781.0 °C29 December 197822.5 °C1,086 mm1960
197742.8 °C4 June 19772.3 °C1 January 197722.7 °C969 mm1970
197643.9 °C4 June 19762.5 °C8 December 197622.4 °C906 mm1740
197542.6 °C16 June 19753.6 °C10 December 197522.3 °C1,247 mm1880
197441.4 °C8 May 19742.4 °C7 February 197422.7 °C1,034 mm2090
197345.0 °C6 May 19732.0 °C31 December 197322.8 °C1,236 mm1890
197245.3 °C17 June 19721.9 °C6 January 197223.1 °C748 mm1950
197140.1 °C27 May 19712.2 °C1 January 197122.7 °C966 mm1890
197044.0 °C17 May 19703.9 °C1 January 197023.2 °C850 mm1960
196943.4 °C9 June 19692.4 °C5 January 196923.2 °C708 mm2060
196842.3 °C17 June 19682.9 °C2 February 196822.5 °C944 mm1760
196745.3 °C20 May 19671.3 °C13 January 196723.1 °C928 mm1840
196646.2 °C8 June 19661.8 °C23 December 196623.1 °C767 mm1910
196544.3 °C15 June 19651.1 °C20 December 196522.9 °C535 mm2220
196444.7 °C10 June 1964-0.1 °C31 January 196422.8 °C1,298 mm1921
196344.3 °C5 June 19632.5 °C14 January 196323.7 °C639 mm2160
196245.1 °C29 May 19621.9 °C17 January 196222.9 °C814 mm2010
196143.2 °C31 May 19611.7 °C23 December 196122.4 °C1,027 mm1830
196045.7 °C10 June 19601.9 °C25 January 196023.1 °C880 mm2000
195944.5 °C20 June 19592.9 °C12 January 195922.9 °C1,047 mm1760
195844.9 °C16 June 19581.5 °C12 February 195823.0 °C1,024 mm1910
195744.5 °C18 June 19573.9 °C11 February 195722.3 °C901 mm1840
195646.0 °C8 May 19561.7 °C8 February 195623.0 °C1,153 mm1730
195546.0 °C6 June 1955-0.9 °C1 January 195522.6 °C1,172 mm1851
195445.1 °C30 May 1954-0.2 °C31 December 195422.7 °C824 mm1831
195344.6 °C31 May 19531.1 °C9 January 195322.2 °C1,835 mm1260
195244.4 °C14 June 19522.3 °C29 December 195222.6 °C1,025 mm1950
195144.2 °C12 June 19511.4 °C25 January 195123.1 °C598 mm1970
195044.8 °C27 May 19500.1 °C11 February 195022.5 °C1,213 mm1570
194945.1 °C22 June 19491.6 °C21 December 194922.8 °C1,075 mm1780
194846.2 °C17 June 19481.9 °C17 January 194823.4 °C849 mm1800
194746.4 °C31 May 19471.6 °C16 January 194724.3 °C637 mm1990
194645.3 °C4 June 1946-0.8 °C2 January 194624.4 °C497 mm2291
194546.8 °C14 June 19450.4 °C25 December 194522.7 °C686 mm1930
194447.9 °C28 May 19442.3 °C2 January 194423.1 °C1,295 mm2010
194345.0 °C5 June 19433.4 °C8 February 194323.2 °C522 mm2070
194246.7 °C8 June 19421.0 °C12 January 194223.6 °C972 mm1830
194146.5 °C30 May 19411.0 °C14 January 194124.2 °C520 mm2390
194045.4 °C12 June 19401.1 °C7 January 194023.9 °C399 mm2330

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
30.0 °C
+0.2 °C
Hot days (≥ 30 °C)
207 d/yr
+8
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1005 mm
+114 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan19.8 °C+0.9 °C8 mm-46 mm
Feb23.9 °C+1.6 °C82 mm+26 mm
Mar28.5 °C+0.7 °C30 mm-23 mm
Apr36.7 °C+2.0 °C25 mm-4 mm
May36.8 °C-2.1 °C55 mm+24 mm
Jun36.3 °C-2.5 °C122 mm+52 mm
Jul32.5 °C-1.1 °C229 mm-17 mm
Aug31.9 °C-0.1 °C235 mm+35 mm
Sep32.7 °C+0.7 °C169 mm+73 mm
Oct31.0 °C0.0 °C51 mm+28 mm
Nov27.1 °C+0.6 °C1 mm-10 mm
Dec22.2 °C+0.9 °C0 mm-22 mm

The year's extremes

Hottest day
43.4 °C
10 Jun 2025
Coldest day
5.9 °C
9 Jan 2025
Wettest day
68.0 mm
21 Jul 2025
Windiest day
26.5 km/h
2 May 2025
Strongest gust
54.0 km/h
20 Apr 2025
Hottest feels-like
47.9 °C
10 Jun 2025
Coldest feels-like
4.1 °C
4 Dec 2025
Sunniest day
13.7 h
9 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 Ropar?

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

What is the hottest day ever recorded in Ropar?

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

What is the coldest day in Ropar?

The coldest day measured in Ropar between 1940 and 2025 was 1 January 1955, at -0.9 °C.

Does it snow in Ropar?

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

Has the climate of Ropar warmed?

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

What is the wettest day in Ropar?

The wettest day measured in Ropar between 1940 and 2025 was 24 July 1974, with 242 mm of rain in 24 hours.

What was the windiest day in Ropar?

The windiest day measured in Ropar between 1940 and 2025 was 9 March 1963, with winds reaching 45.2 km/h.

What is the warmest month in Ropar?

The warmest month in Ropar is June (32.6 °C on average); the coldest is January (12.0 °C).

How much does it rain in Ropar?

Ropar receives on average 891 mm of precipitation per year, spread over about 103 rainy days.

Is it sunny in Ropar?

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

Are there tropical nights in Ropar?

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

What was the most extreme apparent temperature in Ropar?

In Ropar, between 1940 and 2025, the highest apparent temperature reached 49.9 °C on 10 June 2007, and the lowest was -4.4 °C on 1 January 1955.

Compare Ropar with another city

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

Nearby cities

The climate around Ropar

Other cities — India