Heat Waves & Cold Waves:
India, 2012–2024
Average number of heat-wave and cold-wave days per year in each State, from the India Meteorological Department via EnviStats India 2025. See where extremes hit hardest and which way each State is heading.
Heat waves come in bad years
The national average swings rather than rising steadily: 10.6 days in 2012, 1.5 in 2021, then 10.0 in 2022 and 10.5 in 2024. The straight-line trend over 2012–2024 is close to flat (−0.3 days per decade).
The north-west is heating up
Heat-wave days are rising in Haryana (+5.4 per decade), Delhi (+3.8), Rajasthan (+3.1) and Punjab (+1.8), and falling in Telangana (−5.7), Andhra Pradesh (−4.4) and Odisha (−4.1). In 2024 Punjab and Uttarakhand each recorded 22 days.
Cold waves are fading
Average cold-wave days fell from 6.2 in 2012 to 1.7 in 2024, about 2.2 fewer days per decade. Andhra Pradesh, Punjab and Haryana fell fastest. Jammu & Kashmir bucked the trend with 12 days in 2024.
Haryana faces both extremes
Haryana averages 9.5 heat-wave days and 7.7 cold-wave days a year, the highest combined exposure of any State. It also has the most cold-wave days overall (100 across 13 years). Rajasthan leads on heat, with 157.