Baddi climate — normals and trends

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

Baddi averages 0 frost days, 148 hot days (≥ 30 °C) and 97 rainy days per year.

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

The hottest day of the period reached 44.5 °C (on 28 May 1944) and the coldest -2.8 °C (on 11 January 1945).

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

BaddiHimachal Pradesh

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

Mean daily temperature

21.5°C

Average daily high

27.7°C

Average daily low

16.0°C

Annual rainfall

879mm

Sunshine / day

10.5h

Mean relative humidity

63%

Average peak wind

11.0km/h

Seasonal range

19.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

148 d/yr

Rainy days (≥ 1 mm)

97 d/yr

Annual snowfall

0.0 cm

Average feels-like high

28.7 °C

Average feels-like low

16.3 °C

Average peak gust

29.7 km/h

Tropical nights (≥ 20 °C)

148 d/yr

Solar radiation

18.3 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.12 · 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

44.5 °C

28 May 1944

Coldest day

-2.8 °C

11 January 1945

Wettest day

266 mm

1 September 2017

Windiest day

36.2 km/h

9 March 1963

Strongest gust

98.6 km/h

9 March 1963

Hottest feels-like

46.3 °C

10 June 2007

Coldest feels-like

-6.2 °C

11 January 1945

Sunniest day

13.9 h

24 June 2009

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202540.4 °C10 June 20254.9 °C9 January 202522.1 °C1,060 mm1630
202442.1 °C29 May 20242.6 °C24 January 202422.2 °C668 mm1890
202340.1 °C22 May 20233.1 °C5 January 202321.7 °C906 mm1570
202241.2 °C9 June 20223.8 °C24 December 202222.5 °C927 mm1790
202139.4 °C9 June 20212.1 °C20 December 202122.3 °C663 mm1820
202041.1 °C26 May 20203.2 °C18 December 202021.9 °C748 mm1830
201941.6 °C31 May 20193.3 °C26 January 201921.7 °C1,103 mm1530
201841.0 °C13 June 20182.5 °C29 December 201822.1 °C895 mm1730
201743.5 °C4 June 20172.5 °C11 January 201722.7 °C1,108 mm1930
201641.6 °C2 May 20162.9 °C24 January 201622.9 °C590 mm1940
201541.0 °C23 May 20153.8 °C24 December 201521.9 °C1,013 mm1660
201441.5 °C8 June 20141.5 °C16 February 201421.4 °C705 mm1580
201341.2 °C23 May 20131.6 °C7 January 201321.5 °C890 mm1430
201242.4 °C31 May 20121.4 °C10 January 201221.8 °C659 mm1590
201138.6 °C17 May 20112.6 °C24 December 201121.6 °C721 mm1580
201041.4 °C26 May 20103.4 °C1 January 201022.4 °C1,056 mm1710
200940.3 °C23 June 20093.3 °C28 December 200922.2 °C738 mm1600
200840.6 °C3 May 2008-0.8 °C23 January 200821.5 °C1,153 mm1553
200743.4 °C9 June 20071.8 °C12 January 200722.6 °C544 mm2040
200641.3 °C6 May 20061.6 °C6 January 200622.6 °C608 mm1770
200541.2 °C20 June 20053.0 °C15 December 200521.5 °C801 mm1560
200442.8 °C17 May 20042.9 °C27 December 200422.4 °C487 mm1900
200342.6 °C4 June 20030.8 °C15 January 200321.6 °C786 mm1490
200241.0 °C23 May 20021.5 °C2 January 200222.0 °C668 mm1590
200139.9 °C10 May 20012.7 °C15 January 200121.6 °C688 mm1730
200040.5 °C27 May 20001.9 °C17 January 200021.7 °C627 mm1680
199940.8 °C30 April 19993.3 °C13 January 199921.9 °C565 mm1620
199841.9 °C24 May 19982.0 °C2 January 199821.5 °C1,113 mm1550
199739.8 °C16 June 19972.2 °C15 January 199720.5 °C1,032 mm1290
199639.3 °C28 May 19962.3 °C18 January 199621.1 °C979 mm1490
199542.9 °C7 June 19951.9 °C10 January 199521.5 °C1,401 mm1520
199442.5 °C8 June 19942.4 °C23 January 199421.7 °C1,083 mm1430
199341.5 °C7 June 19930.8 °C14 January 199321.6 °C780 mm1540
199240.8 °C7 June 19921.3 °C3 January 199221.2 °C727 mm1390
199139.6 °C30 June 1991-0.2 °C5 January 199121.1 °C560 mm1521
199039.9 °C29 May 19901.8 °C2 January 199021.0 °C1,127 mm1240
198941.5 °C16 May 19890.1 °C13 January 198920.9 °C826 mm1490
198843.0 °C30 May 19883.4 °C26 December 198821.9 °C1,072 mm1460
198741.8 °C29 June 19871.9 °C3 January 198722.0 °C435 mm1740
198641.5 °C10 June 19860.5 °C28 December 198620.9 °C836 mm1350
198541.3 °C20 May 19852.2 °C11 December 198521.9 °C699 mm1440
198443.2 °C25 May 19840.9 °C20 December 198421.5 °C773 mm1580
198341.6 °C23 June 19832.0 °C12 January 198320.9 °C1,043 mm1310
198240.1 °C8 June 19822.6 °C29 January 198221.0 °C772 mm1580
198140.6 °C17 June 19810.3 °C19 December 198121.3 °C810 mm1600
198041.0 °C2 May 19800.2 °C7 February 198021.8 °C811 mm1650
197940.1 °C6 June 19792.5 °C9 March 197921.2 °C733 mm1580
197841.3 °C21 May 19780.6 °C29 December 197821.0 °C986 mm1270
197740.2 °C4 June 19771.9 °C29 January 197721.1 °C1,012 mm1100
197640.8 °C4 June 19762.4 °C13 December 197620.9 °C847 mm1110
197539.9 °C16 June 19751.4 °C2 January 197520.7 °C1,347 mm1260
197438.9 °C15 June 1974-0.1 °C8 February 197421.3 °C896 mm1501
197342.5 °C6 May 19731.6 °C28 January 197321.4 °C1,074 mm1300
197242.2 °C17 June 19722.5 °C7 January 197221.7 °C686 mm1520
197137.2 °C27 May 19711.5 °C1 January 197121.2 °C866 mm1370
197040.8 °C14 May 19703.0 °C27 January 197021.6 °C725 mm1420
196940.3 °C9 June 19691.3 °C5 January 196921.7 °C718 mm1270
196839.7 °C30 May 19681.1 °C2 February 196821.2 °C770 mm1390
196742.0 °C20 May 19670.8 °C13 January 196721.4 °C935 mm1240
196642.9 °C8 June 19662.8 °C7 January 196621.4 °C766 mm1250
196541.2 °C15 June 19651.5 °C20 December 196521.2 °C514 mm1550
196442.0 °C10 June 1964-0.9 °C26 January 196421.2 °C1,412 mm1246
196341.5 °C26 May 19631.7 °C14 January 196321.9 °C670 mm1650
196242.2 °C29 May 19621.5 °C17 January 196221.3 °C800 mm1440
196140.3 °C1 June 19610.7 °C8 February 196120.8 °C948 mm1190
196042.8 °C10 June 19600.9 °C22 January 196021.6 °C778 mm1300
195941.5 °C20 June 19591.4 °C12 January 195921.5 °C940 mm1290
195842.0 °C16 June 19581.6 °C12 February 195821.6 °C1,091 mm1380
195741.3 °C30 May 19571.9 °C17 January 195720.7 °C1,101 mm1360
195642.9 °C8 May 19562.0 °C22 January 195621.4 °C1,273 mm1230
195542.9 °C6 June 1955-0.2 °C1 January 195521.0 °C1,226 mm1241
195442.2 °C30 May 19540.3 °C23 January 195421.2 °C1,040 mm1420
195341.6 °C31 May 1953-0.2 °C23 January 195320.6 °C2,130 mm861
195241.1 °C14 June 19521.9 °C29 December 195221.0 °C1,005 mm1380
195141.1 °C12 June 19511.1 °C25 January 195121.3 °C713 mm1390
195041.7 °C27 May 1950-0.9 °C11 February 195020.8 °C1,273 mm1042
194942.2 °C22 June 19491.2 °C6 January 194921.2 °C1,135 mm960
194843.4 °C17 June 19481.1 °C7 February 194821.7 °C947 mm1300
194743.5 °C31 May 19472.1 °C16 January 194722.6 °C738 mm1490
194641.9 °C4 June 19460.8 °C2 January 194622.6 °C551 mm1640
194544.0 °C14 June 1945-2.8 °C11 January 194521.2 °C734 mm1312
194444.5 °C28 May 19442.2 °C30 January 194421.4 °C1,335 mm1220
194342.1 °C5 June 19432.4 °C20 January 194321.5 °C645 mm1170
194243.8 °C8 June 19421.5 °C12 January 194222.1 °C1,118 mm1050
194143.4 °C30 May 19411.3 °C13 January 194122.6 °C450 mm1830
194042.5 °C12 June 1940-0.9 °C7 February 194022.1 °C423 mm1891

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
27.9 °C
+0.2 °C
Hot days (≥ 30 °C)
163 d/yr
+15
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1060 mm
+181 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan19.1 °C+1.6 °C12 mm-45 mm
Feb22.0 °C+1.4 °C74 mm+22 mm
Mar26.6 °C+0.8 °C41 mm-4 mm
Apr33.7 °C+1.5 °C10 mm-11 mm
May33.8 °C-2.5 °C46 mm+25 mm
Jun33.6 °C-2.7 °C101 mm+46 mm
Jul30.7 °C-0.8 °C257 mm-1 mm
Aug30.1 °C0.0 °C260 mm+40 mm
Sep30.6 °C+0.6 °C225 mm+126 mm
Oct28.7 °C+0.1 °C36 mm+14 mm
Nov24.7 °C+0.5 °C0 mm-10 mm
Dec20.5 °C+0.9 °C0 mm-22 mm

The year's extremes

Hottest day
40.4 °C
10 Jun 2025
Coldest day
4.9 °C
9 Jan 2025
Wettest day
76.2 mm
3 Sep 2025
Windiest day
22.1 km/h
28 Feb 2025
Strongest gust
51.5 km/h
28 Feb 2025
Hottest feels-like
44.8 °C
10 Jun 2025
Coldest feels-like
2.8 °C
15 Jan 2025
Sunniest day
13.6 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 Baddi?

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

What is the hottest day ever recorded in Baddi?

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

What is the coldest day in Baddi?

The coldest day measured in Baddi between 1940 and 2025 was 11 January 1945, at -2.8 °C.

Does it snow in Baddi?

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

Has the climate of Baddi warmed?

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

What is the wettest day in Baddi?

The wettest day measured in Baddi between 1940 and 2025 was 1 September 2017, with 266 mm of rain in 24 hours.

What was the windiest day in Baddi?

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

What is the warmest month in Baddi?

The warmest month in Baddi is June (30.6 °C on average); the coldest is January (10.8 °C).

How much does it rain in Baddi?

Baddi receives on average 879 mm of precipitation per year, spread over about 97 rainy days.

Is it sunny in Baddi?

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

Are there tropical nights in Baddi?

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

What was the most extreme apparent temperature in Baddi?

In Baddi, between 1940 and 2025, the highest apparent temperature reached 46.3 °C on 10 June 2007, and the lowest was -6.2 °C on 11 January 1945.

Compare Baddi with another city

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

Nearby cities

The climate around Baddi

Other cities — India