Home > Practical information > Climate in India
India weather - tropical temperatures

Climate in India

Your guide to India weather

India is a very large country with several different climates. The north has a subtropical land climate with high summer temperatures and cold winters, but it only has a brief rainy season. The south has a tropical climate, and although the temperature varies little throughout the year, the heavy monsoons can cause flooding.

North India Weather: Rajasthan, Agra, Delhi, Varanasi, Ranthambore National Park
In Rajasthan, Agra and or Varanasi, the best time to travel is between October and the end of April. Temperatures in Delhi often reach 40ºC in May and June, and even soar as high as 45ºC the Thar desert of Rajasthan, so you may find the heat uncomfortable over this period. During July and August there are regular showers, clearing the air. In September, the weather is even better as the rain clears and the temperatures drop a little.

North East India Weather: (Darjeeling, Sikkim) and North West India (Dharamsala, Manali, Ladakh):
Both North East and North West India, get extremely cold in the winter, due to their high altitudes. This makes it important to plan your dates carefully if you are planning to trek in the Himalayan foothills. In the north west foothills, the rainy season runs from the beginning of July until the end of August, while in the north east, the rains begin in June and end in October.
Bombay and Goa Weather:
This central/south west area of India is best visited between November and late May. It never becomes unbearably hot, but in June, July and August there are frequent heavy shower that can last for several hours at a time. However, between the downpours there will be dazzling sunshine.

South India Weather (Kerala and Tamil Nadu):
The climate in South India is tropical. In Kerala, temperatures remain at about 30ºC all year round. The monsoon hits Kerala in June and lasts until September, and the area is best visited between November and May. Tamil Nadu, in the South West, is the hottest area of the country (and the curries are hottest here too). Temperatures here hover at around 35ºC, increasing even further in May and June. The short but aggressive rainy season in Tamil Nadu runs from early October until early December.

Maldives Weather:
The weather in the Maldives is pretty fantastic all year round, with temperatures that average about 30ºC. It can rain at any time, although there’s always plenty of sunshine too. In September and October, the level of rainfall is slightly higher, while the driest period stretches from January to late April.
refreshing rain for India weather

 

  Jan Feb Mar Apr May June July Aug Sep Oct Nov Dec
Delhi
Rajasthan Varanasi
Lots of sun  20ºC
Lots of sun  22ºC
Lots of sun  28ºC
Lots of sun  35ºC
Lots of sun  39ºC
Sun, occasional rain
39ºC
Sun and rain
35ºC
Sun and rain
33ºC
Sun and rain
33ºC
Lots of sun 32ºC 
Lots of sun 
28ºC 
Lots of sun
22ºC 
Sikkim Darjeeling Lots of sun 9ºC
Lots of sun 11ºC
Sun, occasional rain
15ºC
Sun and rain 18ºC
Sun and rain 19ºC Heavy rain
19ºC
Heavy rain 20ºC
Heavy rain
20ºC

Heavy rain
20ºC
Sun and rain
19ºC 
Lots of sun
15ºC
Lots of sun
12ºC
Dharamsala Manali Sun, occasional rain
6ºC
Sun, occasional rain
7ºC
Sun, occasional rain
10ºC
Sun, occasional rain
13ºC
Sun, occasional rain
16ºC
Sun and rain
20ºC
Heavy rain
14ºC
Heavy rain
18ºC
Sun, rain and clouds 
17ºC
Sun, occasional rain
14ºC
Lots of sun
12ºC
Lots of sun
8ºC
Bombay
Goa
Lots of sun 30ºC
Lots of sun 30ºC
Lots of sun 31ºC
Lots of sun 32ºC Lots of sun 32ºC Heavy rain 
30ºC
Heavy rain 30ºC
Heavy rain 29ºC Sun and rain
30ºC
Sun and rain
 31ºC
Lots of sun 31ºC
Lots of sun 30ºC
Kerala
(South East)
Lots of sun  31ºC
Lots of sun  31ºC
Lots of sun  31ºC
Sun and occasional rain 
31ºC
Sun and rain 31ºC
Heavy rain
29ºC
Heavy rain 28ºC
Heavy rain 28ºC
Sun and rain 28ºC
Sun and rain 29ºC
Sun, occasional rain 30ºC    
Lots of sun
28ºC
Tamil Nadu (South West) Lots of sun
29ºC
Lots of sun
31ºC
Lots of sun
33ºC
Lots of sun
35ºC
Sun, occasional rain
38ºC
Sun, occasional rain
37ºC
Sun and rain
35ºC
Sun and rain
35ºC
Sun and rain
34ºC
Heavy rain
32ºC
Heavy rain
29ºC
Sun and rain
28ºC
Maldives Lots of sun
30ºC
Lots of sun  30ºC
Lots of sun
31ºC
Lots of sun
31ºC
Sun, occasional rain 31ºC
Sun and rain
30ºC
Sun and rain
30ºC
Sun and rain  30ºC
Sun, occasional rain
30ºC
Sun, occasional rain
30ºC
Sun, occasional rain
30ºC
Lots of sun
30ºC

 

Click here to fill out a quote request form

Check out our bite-sized independent India tours

For inspiration see our suggested independent India itineraries