Where to go
   January
   February
   March
   April
   May
   June
   July
   August
   September
   October
   November
   December


When to go
   Africa
   America
   Asia
   Europe
   Oceania

 
Travel guide > Asia >

Climate and weather of India



< GeorgiaIndonesia >


India




 

Climate

 
India has seven different climatic zones.

Temperatures are mild in January (15 to 25°) and very high in May (30 to 40°). Rains ((June to October) are moderate on the central plateaus and high in the coastal and inner plains.

The northwestern mountains of India
The mountains located in the northwest have an alpine climate with four seasons. The peaks are permanently snow-capped beyond 4 300 meters.

Winter (December to February)
The climate is cool at 2 000 meters and cold at an higher altitude. Temperatures are low (9° at 2 000 meters) and the first snow occurs in January.

Spring (March to May)
Temperatures are mild (18° at 2 000 meters) and rainfall is moderate.

Summer (June to September)
Temperatures are mild (20° at 2 000 meters) and rainfall is abundant.

Autumn (October to November)
Temperatures drop slowly (17° in October, 13° in November) and rainfall is low.

The Ganges Valley (northern India)
The Ganges valley has a subtropical climate with a rainy season and a dry season. The rains are heavier in the west (1800 mm per year) than in the east (800 mm per year).

Rainy season (June to September)
Temperatures are high (32 to 34°) and rainfall is abundant. Humidity is very high.

Dry season (October to May)
Temperatures drop until January (22°) and then rise strongly until May (38°). Rainfall is very low or nonexistent. Sunshine is high.

Rajasthan (northwest India)
Rajasthan has an arid climate with a rainy season and a dry season. Rainfall varies from 200 mm per year in the west to 500 mm per year in the east.

Rainy season (July to September)
Temperatures are high (33°) and rainfall is moderate. Humidity is very high.

Dry season (October to June)
Temperatures drop from October (33°) to January (22°) and then strongly rise until May (40°). Rainfall is very low or nonexistent. Sunshine is high.

The western coast of India
The west coast has a subtropical climate with a rainy season and a dry season. Rainfall is very high (2 000 to 3 000 mm per year).

Rainy season (May to October)
Temperatures are stable (30°) and rainfall is abundant. Humidity is very high.

Dry season (November to April)
Temperatures are constant (30°) and rainfall is very low or nonexistent.

The central plateaus
The plateaus located in the center of India have a subtropical climate with a rainy season and a dry season. Rainfall ranges between 800 and 1 100 mm per year.

Rainy season (June to October)
Temperatures are high (30°) and rainfall is moderate.

Dry season (November to May)
Temperatures are stable until January (30°) and then rise sharply until May (35 to 40°). Rainfall is very low or nonexistent.

The eastern coast of India
The east coast has a tropical climate with a rainy season and a dry season. Rainfall varies from 1 000 to 1 400 mm per year.

Rainy season (June to October ; June to December in the southeast)
Temperatures are high (31° ; 30° to 35° in the southeast) and rainfall Is abundant. Humidity is very high.

Dry season (November to May ; January to May in the southeast)
Temperatures drop a little bit until January (28°) and then strongly rise until May (32° ; 36° in the southeast). Rainfall is very low or nonexistent.

Northeastern India (Assam)
The northeast has a very humid subtropical climate with a long rainy season and a short dry season. Rainfall ranges between 2 500 and 11 000 mm per year.

Rainy season (April to October)
Temperatures are stable (30°) and rainfall is abundant.

Dry season (December to March)
Temperatures drop until January (22°) and then rise until March (30°).

 When to go to India (pleasant climate) 
The climate of India is pleasant during the following months :

January
February
March
April
May
June
July
August
September
October
November
December

 

Weather

(main cities) 
Average temperatures and rainfall

Ahmedabad

Temp
January
February
March
April
May
June
max
28°
30°
35°
40°
41°
38°
min
11°
14°
19°
23°
26°
27°
Temp
July
August
September
October
November
December
max
33°
31°
34°
35°
32°
29°
min
25°
24°
24°
21°
16°
13°

Rain
January
February
March
April
May
June
mm
...
...
...
...
20
100
Rain
July
August
September
October
November
December
mm
250
290
80
20
10
...

Bangalore

Temp
January
February
March
April
May
June
max
27°
30°
32°
34°
33°
29°
min
15°
17°
19°
22°
21°
20°
Temp
July
August
September
October
November
December
max
28°
27°
28°
28°
27°
26°
min
20°
19°
19°
19°
17°
16°

Rain
January
February
March
April
May
June
mm
...
...
10
30
110
70
Rain
July
August
September
October
November
December
mm
100
130
170
150
60
10

Calcutta

Temp
January
February
March
April
May
June
max
26°
29°
33°
35°
35°
34°
min
14°
17°
22°
25°
26°
26°
Temp
July
August
September
October
November
December
max
32°
32°
32°
32°
30°
27°
min
26°
26°
26°
24°
19°
14°

Rain
January
February
March
April
May
June
mm
10
30
30
50
140
290
Rain
July
August
September
October
November
December
mm
410
350
290
140
20
10

Chennai

Temp
January
February
March
April
May
June
max
29°
31°
33°
35°
38°
37°
min
20°
21°
23°
26°
28°
27°
Temp
July
August
September
October
November
December
max
35°
34°
34°
32°
29°
28°
min
26°
25°
25°
24°
23°
21°

Rain
January
February
March
April
May
June
mm
20
30
...
10
40
70
Rain
July
August
September
October
November
December
mm
120
140
160
360
400
150

Hyderabad

Temp
January
February
March
April
May
June
max
29°
32°
35°
38°
39°
34°
min
16°
18°
21°
25°
26°
24°
Temp
July
August
September
October
November
December
max
31°
30°
31°
31°
28°
28°
min
23°
23°
23°
21°
17°
15°

Rain
January
February
March
April
May
June
mm
10
10
20
20
40
110
Rain
July
August
September
October
November
December
mm
150
160
150
90
30
...

Indore

Temp
January
February
March
April
May
June
max
26°
28°
34°
38°
40°
36°
min
10°
11°
16°
21°
24°
24°
Temp
July
August
September
October
November
December
max
30°
28°
31°
32°
29°
26°
min
23°
22°
21°
18°
13°
10°

Rain
January
February
March
April
May
June
mm
...
...
...
...
10
130
Rain
July
August
September
October
November
December
mm
270
360
180
50
20
10

Jaipur

Temp
January
February
March
April
May
June
max
22°
25°
31°
37°
40°
39°
min
11°
16°
22°
26°
27°
Temp
July
August
September
October
November
December
max
34°
32°
33°
33°
29°
24°
min
26°
24°
23°
19°
13°

Rain
January
February
March
April
May
June
mm
10
...
...
...
10
50
Rain
July
August
September
October
November
December
mm
190
200
80
10
...
...

Kanpur

Temp
January
February
March
April
May
June
max
23°
26°
32°
38°
41°
40°
min
11°
16°
22°
26°
28°
Temp
July
August
September
October
November
December
max
34°
32°
33°
33°
29°
24°
min
27°
26°
25°
20°
13°

Rain
January
February
March
April
May
June
mm
10
20
10
10
10
70
Rain
July
August
September
October
November
December
mm
240
270
160
40
...
10

Lucknow

Temp
January
February
March
April
May
June
max
24°
27°
33°
39°
41°
38°
min
11°
17°
22°
26°
28°
Temp
July
August
September
October
November
December
max
34°
33°
34°
33°
29°
25°
min
27°
27°
26°
20°
13°

Rain
January
February
March
April
May
June
mm
10
10
...
...
10
110
Rain
July
August
September
October
November
December
mm
300
290
180
30
...
...

Mumbai

Temp
January
February
March
April
May
June
max
29°
29°
31°
32°
33°
32°
min
19°
20°
23°
25°
27°
26°
Temp
July
August
September
October
November
December
max
30°
29°
30°
32°
33°
31°
min
25°
25°
25°
25°
23°
21°

Rain
January
February
March
April
May
June
mm
...
...
...
...
...
600
Rain
July
August
September
October
November
December
mm
680
480
300
60
10
...

Nagpur

Temp
January
February
March
April
May
June
max
29°
31°
36°
40°
42°
37°
min
13°
15°
19°
24°
28°
26°
Temp
July
August
September
October
November
December
max
31°
30°
32°
32°
30°
28°
min
24°
24°
23°
20°
15°
12°

Rain
January
February
March
April
May
June
mm
20
20
10
10
20
170
Rain
July
August
September
October
November
December
mm
290
290
150
70
20
20

New Delhi (Capital of India)

Temp
January
February
March
April
May
June
max
21°
23°
29°
36°
39°
38°
min
15°
21°
26°
27°
Temp
July
August
September
October
November
December
max
34°
33°
34°
33°
28°
22°
min
26°
26°
25°
19°
13°

Rain
January
February
March
April
May
June
mm
20
20
20
20
20
70
Rain
July
August
September
October
November
December
mm
240
240
110
20
10
10

Pune

Temp
January
February
March
April
May
June
max
30°
32°
35°
38°
37°
31°
min
11°
12°
16°
20°
22°
23°
Temp
July
August
September
October
November
December
max
28°
27°
29°
31°
30°
29°
min
22°
22°
21°
18°
14°
11°

Rain
January
February
March
April
May
June
mm
...
...
...
10
40
140
Rain
July
August
September
October
November
December
mm
160
130
150
60
20
...

Surat

Temp
January
February
March
April
May
June
max
30°
32°
36°
37°
36°
34°
min
15°
16°
20°
24°
26°
27°
Temp
July
August
September
October
November
December
max
31°
30°
32°
35°
34°
32°
min
25°
25°
25°
23°
19°
16°

Rain
January
February
March
April
May
June
mm
...
...
...
...
10
210
Rain
July
August
September
October
November
December
mm
440
230
170
30
10
...

Weather data (temperatures and precipitation) for India are derived from monthly averages established over the last twenty years.

 Quick facts 
India, a country located in Southeast Asia, is bordered by China and Nepal to the north, by Bangladesh, Burma and Bhutan to the northeast, by the Indian Ocean to the southeast and to the southwest, by the Arabian Sea to the west and by Pakistan to the northwest.

Capital: New Delhi
Area: 3 300 000 km²
Population: 1 236 000 000 inhabitants
Languages: Hindi, English, Bengali, Telugu, Marathi, Tamil, Urdu, Gujarati, Malayalam, Kannada, Oriya, Punjabi, Assamese, Kashmiri, Sindhi, Sanskrit
Currency: Indian rupee

India










- Other countries -

 ;Armenia
 ;Iran
   ;Kyrgyzstan
 ;North Korea
   ;South Korea
 ;Turkey

 

 
Contact
Copyright © 2012 Cestanet inc. All rights reserved