Built 2026-10-14 (14 October 2026)

Climate Trends in India

Climate trends for India from 0 stations with long records. Also streaks and temperature swings.

Data as of . Last revised (2026-10-12).

Longest Hot, Cold, Wet and Dry Streaks: India

6 lists of 10

Longest run of days at or above 35 C

Consecutive days with a daily maximum at or above 35 C (95 F).

Longest run of days at or above 35 C, India: the 10 longest runs
RankStationCountryLengthWhen
1KurnoolIndia145 days13 February to 6 July 2012
2Pbo AnantapurIndia127 days8 February to 13 June 2012
3JaisalmerIndia125 days1 May to 2 September 2014
4NelloreIndia124 days13 March to 14 July 2012
5BikanerIndia121 days16 April to 14 August 2012
6Bhopal/BairagarhIndia108 days26 March to 11 July 2014
7RamgundamIndia100 days3 March to 10 June 2013
8CuddaloreIndia95 days11 April to 14 July 2012
9GunaIndia95 days10 April to 13 July 2014
10JharsugudaIndia93 days16 March to 16 June 2012

Longest run of days at or above 40 C

Consecutive days with a daily maximum at or above 40 C (104 F).

Longest run of days at or above 40 C, India: the 10 longest runs
RankStationCountryLengthWhen
1NizamabadIndia66 days25 March to 29 May 2017
2RajkotIndia57 days6 April to 1 June 2010
3JaisalmerIndia57 days3 May to 28 June 2024
4ChuruIndia56 days7 May to 1 July 2016
5BikanerIndia56 days3 May to 27 June 2024
6JhansiIndia54 days2 May to 24 June 2024
7AhmadabadIndia50 days21 April to 9 June 1993
8Kota AerodromeIndia50 days3 May to 21 June 2024
9JharsugudaIndia44 days7 May to 19 June 2005
10Jaipur/SanganerIndia43 days12 May to 23 June 1981

Longest run of frost days (minimum at or below 0 C)

Consecutive days with a daily minimum at or below 0 C (32 F).

Longest run of frost days (minimum at or below 0 C), India: the 10 longest runs
RankStationCountryLengthWhen
1SrinagarIndia22 days8 to 29 January 2018
2Mukteshwar KumaonIndia8 days21 to 28 January 2022
3ShimlaIndia4 days23 to 26 January 2022
4Lucknow/AmausiIndia2 days8 to 9 January 2013
5ShillongIndia2 days27 to 28 January 2018
6TehriIndia2 days9 to 10 January 2020
7HissarIndia2 days31 December 2020 to 1 January 2021
8BareillyIndia1 day9 to 9 January 2013
9GanganagarIndia1 day12 to 12 January 2017
10ChuruIndia1 day26 to 26 December 2022

Longest dry spell (days under 1 mm of rain), within one year

Consecutive days with less than 1 mm (0.04 in) of rain, the longest run within a year. The dates are not kept, so the list gives the year (within the year).

Longest dry spell (days under 1 mm of rain), within one year, India: the 10 longest runs
RankStationCountryLengthWhen
1AdhouraIndia344 dayswithin 1951
2NathanaIndia338 dayswithin 1960
3DhanetaIndia338 dayswithin 1962
4RamgarhIndia299 dayswithin 1904
5AnupgarhIndia296 dayswithin 1915
6KaraiyurIndia284 dayswithin 1969
7SathawasIndia283 dayswithin 1940
8NaglaIndia283 dayswithin 1950
9RajaundIndia282 dayswithin 1951
10SiwaniIndia280 dayswithin 1951

Longest wet spell (days with 1 mm or more of rain), within one year

Consecutive days with 1 mm (0.04 in) or more of rain, the longest run within a year. The dates are not kept, so the list gives the year (within the year).

Longest wet spell (days with 1 mm or more of rain), within one year, India: the 10 longest runs
RankStationCountryLengthWhen
1DevalaIndia130 dayswithin 1958
2TrimbakIndia127 dayswithin 1917
3GuhagarIndia122 dayswithin 1961
4WakchongIndia119 dayswithin 1948
5MahabaleshwarIndia117 dayswithin 1954
6Gaganbawada SrIndia114 dayswithin 1946
7AnamalaisIndia112 dayswithin 1932
8SampajeIndia110 dayswithin 1948
9KumtaIndia108 dayswithin 1961
10PeintIndia106 dayswithin 1937

Longest run of nights at or above 25 C

Longest run of nights at or above 25 C, India: the 10 longest runs
RankStationCountryLengthWhen
1DwarkaIndia148 days4 April to 29 August 2025
2PuriIndia118 days4 May to 29 August 2025
3BalasoreIndia115 days7 May to 29 August 2025
4PorbandarIndia114 days8 May to 29 August 2025
5KalingapatamIndia112 days5 May to 24 August 2025
6JaisalmerIndia112 days10 May to 29 August 2025
7VeravalIndia111 days11 May to 29 August 2025
8DaltonganjIndia100 days22 May to 29 August 2025
9NelloreIndia97 days17 April to 22 July 2025
10PambanIndia86 days6 June to 30 August 2016

A run belongs to the year it started in, even when it ran on into the next year. A station appears once per list, with its longest run in a complete year. Dry and wet spells are the longest run within a year. Lists use complete years only, so a long run in a year with gaps in the record is not counted.

Biggest One Day Temperature Swings: India

6 lists of 10

Caveat.Single readings can still be instrument errors that quality control missed. A station with one faulty value can top a list, so read each entry as a reported value, not as a confirmed event.

Biggest one day rise in the daily maximum

The largest increase in the daily maximum temperature from one day to the next. Values are in degrees Celsius with Fahrenheit beside them.

Biggest one day rise in the daily maximum, India
RankStationCountryValueDate
1JagdalpurIndia13.9 C (25.0 F)15 June 1989
2GauhatiIndia12.9 C (23.2 F)20 March 2011
3KozhikodeIndia12.8 C (23.0 F)25 June 1984
4TezpurIndia12.8 C (23.0 F)30 April 2008
5ChitradurgaIndia12.5 C (22.5 F)23 July 1988
6KurnoolIndia12.5 C (22.5 F)12 August 1994
7DehradunIndia12.2 C (22.0 F)11 December 1957
8Belgaum/SambraIndia12.1 C (21.8 F)12 August 2008
9CuddaloreIndia12.0 C (21.6 F)28 October 2006
10IndoreIndia11.9 C (21.4 F)27 August 1997

Biggest one day drop in the daily maximum

The largest decrease in the daily maximum temperature from one day to the next. Values are in degrees Celsius with Fahrenheit beside them.

Biggest one day drop in the daily maximum, India
RankStationCountryValueDate
1BikanerIndia16.3 C (29.3 F)31 July 1994
2SrinagarIndia15.7 C (28.3 F)22 October 2010
3HissarIndia15.2 C (27.4 F)4 October 1996
4PoonaIndia14.3 C (25.7 F)28 July 1998
5PatnaIndia14.0 C (25.2 F)19 January 1977
6MachilipatnamIndia13.6 C (24.5 F)21 June 2005
7Begumpet ObsyIndia13.0 C (23.4 F)6 June 1977
8IndoreIndia13.0 C (23.4 F)30 July 1994
9GauhatiIndia12.8 C (23.0 F)4 April 2012
10DehradunIndia12.8 C (23.0 F)23 January 2026

Biggest one day rise in the daily minimum

The largest increase in the daily minimum temperature from one day to the next. Values are in degrees Celsius with Fahrenheit beside them.

Biggest one day rise in the daily minimum, India
RankStationCountryValueDate
1JagdalpurIndia13.0 C (23.4 F)15 June 1979
2Jaipur/SanganerIndia12.8 C (23.0 F)3 June 2002
3Port BlairIndia12.5 C (22.5 F)23 January 1998
4Aurangabad ChikalthIndia12.0 C (21.6 F)3 December 2024
5SholapurIndia11.8 C (21.2 F)15 November 1990
6JaisalmerIndia11.7 C (21.1 F)5 July 2006
7New Delhi/SafdarjunIndia11.5 C (20.7 F)12 June 1993
8VeravalIndia11.5 C (20.7 F)27 November 1999
9IndoreIndia11.0 C (19.8 F)31 December 1980
10BhubaneswarIndia11.0 C (19.8 F)13 June 2005

Biggest one day drop in the daily minimum

The largest decrease in the daily minimum temperature from one day to the next. Values are in degrees Celsius with Fahrenheit beside them.

Biggest one day drop in the daily minimum, India
RankStationCountryValueDate
1JagdalpurIndia14.0 C (25.2 F)14 June 1979
2IndoreIndia13.4 C (24.1 F)16 January 2025
3Bhuj-RudramataIndia12.5 C (22.5 F)12 February 1991
4Jaipur/SanganerIndia12.0 C (21.6 F)4 April 1974
5JodhpurIndia12.0 C (21.6 F)1 February 1975
6SuratIndia12.0 C (21.6 F)15 February 1999
7BikanerIndia11.9 C (21.4 F)6 June 1988
8Port BlairIndia11.6 C (20.9 F)22 January 1998
9BareillyIndia11.3 C (20.3 F)6 May 2000
10KurnoolIndia11.2 C (20.2 F)3 December 2000

Widest range between the high and the low of one day

The largest difference between the highest and the lowest temperature of the same day. Values are in degrees Celsius with Fahrenheit beside them.

Widest range between the high and the low of one day, India
RankStationCountryValueDate
1Belgaum/SambraIndia28.9 C (52.0 F)3 March 2012
2JaisalmerIndia28.4 C (51.1 F)20 November 1986
3IndoreIndia28.0 C (50.4 F)8 January 1975
4Lucknow/AmausiIndia28.0 C (50.4 F)25 February 1975
5Bhuj-RudramataIndia28.0 C (50.4 F)10 December 1980
6HissarIndia28.0 C (50.4 F)19 October 1989
7PoonaIndia27.6 C (49.7 F)23 November 1999
8BareillyIndia27.0 C (48.6 F)3 March 1974
9JagdalpurIndia27.0 C (48.6 F)16 January 1975
10BikanerIndia27.0 C (48.6 F)15 December 1975

Narrowest range between the high and the low of one day

The smallest difference between the highest and the lowest temperature of the same day. Values are in degrees Celsius with Fahrenheit beside them.

Narrowest range between the high and the low of one day, India
RankStationCountryValueDate
1JagdalpurIndia0.0 C (0.0 F)2 July 2025
2GadagIndia0.2 C (0.4 F)23 June 2025
3SuratIndia0.2 C (0.4 F)27 July 2025
4VeravalIndia0.2 C (0.4 F)6 September 2025
5NagappattinamIndia0.2 C (0.4 F)21 October 2025
6BalasoreIndia0.4 C (0.7 F)30 July 2025
7DehradunIndia0.4 C (0.7 F)4 August 2025
8KakinadaIndia0.4 C (0.7 F)17 August 2025
9MachilipatnamIndia0.4 C (0.7 F)13 October 2025
10NelloreIndia0.4 C (0.7 F)4 December 2025

Only stations with at least 10 complete years are listed, and a station appears once per list.

Download the Data

Source: NOAA National Centers for Environmental Information, Global Historical Climatology Network Daily (GHCN-Daily). Records are computed by World Extreme Weather Monitor and are not official NOAA products. (US Government open data (NOAA NCEI)) Data as of 2026-10-12. Trends and counts are computed by this site from daily station records. The long-record station set is described under each chart.