If we consider also the Himalayas, it is said a little emphatically that India has all the climates of the world, but in most of the country, the climate is
subtropical in the north (more or less up to the Tropic of Cancer) and
tropical in the center-south (south of the Tropic). Also, the climate in India is affected by the
monsoon regime, with a dry and a rainy season. The rains are more or less intense and long-lasting depending on area, but the wettest areas are generally the south-west coast (see Mumbai, Goa, Mangalore) and the north-east (see Kolkata and the states bordering Bangladesh). Also, the wettest period goes generally from July to September, except in the southeast, where the retreating monsoon continues until the end of the year. The hottest period generally runs from April to mid-June, i.e. before the arrival of the monsoon, so the calendar's spring is in a way the real summer. Winter lasts from December to February. In the north-west, the monsoon season is shorter, while in inland mountains of Kashmir, the monsoon doesn't arrive at all. Along the coasts it's hot all year round, especially in the center and south, but the heat is tempered by the breeze.
Index
The monsoon
![]()
Before analyzing the different climate zones of India, let's make a brief introduction to the monsoon.
During the winter, cool and dry currents from the northeast dominate. Starting from February, temperatures increase rapidly, and already in April and May, there is an increase in instability, with afternoon showers and thunderstorms in the north-east and in the southern areas. As can be seen in the image above, the real monsoon arrives from the beginning of June to the beginning of July depending on the area.
The
southwest monsoon is most intense on the west coast and at the foothills of the Western Ghats, at the foothills of the Himalayas to the east of Nepal and in the northeast, while bringing less abundant rains to the northwest, in the central-southern inland areas and along the south-eastern coast.
The monsoon lasts until September, when it begins to retreat following the reverse path: it retreats first in the north-west, the last area where it had arrived. Here are the approximate dates of the monsoon retreat (there may be differences from one year to another).
![]()
However, it is not over because some areas are affected by the
retreating monsoon. In fact, the north-east wind that blows by October, is cooler and drier in the center-north, but along the south-east coast it is capable of bringing abundant rains after being loaded with humidity on the Bay of Bengal, so that on this stretch of coast, where the city of Chennai is located, the wettest period is from October to December.
The Nicobar Islands and Andaman Islands, which are located in the Bay of Bengal, also experience this autumn monsoon, which lasts until December in the Andaman and even mid-January in the Nicobar Islands, which are located more to the south. The same applies for the Laccadive Islands, to the south-west of the Malabar coast.
Himalaya
![]()
At the highest altitudes of the Himalayas, there is a
mountainous climate. The temperature decreases with altitude, in addition, it is higher along the southern slope and lower in inland areas and on the north-facing slopes. The amount of rainfall is high on the southern slopes, while it is scarce in inland areas, particularly in the north-west, where we find the
Ladakh Plateau, which is arid because it's closed between the Karakoram and the Himalayas (see Leh).
On the slopes of the Himalayas, especially in the western part, in winter sometimes it rains.
Srinagar
In
Srinagar, 1,500 meters (5,000 feet) above sea level, in the state of Jammu and Kashmir, where it is said that the tomb of Jesus is located, the climate is slightly continental, and quite dry and sunny in autumn. Here are the average temperatures.
Srinagar - Average temperatures (1991-2020) Month | Min (°C) | Max (°C) | Mean (°C) | Min (°F) | Max (°F) | Mean (°F) |
---|
January | -2 | 8 | 2.7 | 28 | 46 | 36.9 |
---|
February | 0 | 11 | 5.8 | 33 | 52 | 42.4 |
---|
March | 4 | 17 | 10.4 | 39 | 62 | 50.6 |
---|
April | 8 | 21 | 14.6 | 46 | 70 | 58.4 |
---|
May | 11 | 26 | 18.3 | 52 | 78 | 64.9 |
---|
June | 15 | 29 | 21.9 | 59 | 84 | 71.4 |
---|
July | 18 | 30 | 24.4 | 65 | 87 | 75.9 |
---|
August | 17 | 30 | 23.5 | 63 | 86 | 74.3 |
---|
September | 13 | 28 | 20.4 | 55 | 82 | 68.7 |
---|
October | 6 | 23 | 14.6 | 43 | 74 | 58.3 |
---|
November | 1 | 16 | 8.5 | 34 | 61 | 47.3 |
---|
December | -2 | 10 | 4 | 28 | 50 | 39.2 |
---|
Year | 7.5 | 20.8 | 14.1 | 45.5 | 69.4 | 57.5 |
---|
The monsoon at this latitude is not constant, so the summer is quite sunny. In winter, it can rain, and frosts and snowfalls are possible. Spring is the rainiest season, but without the excesses of the monsoon areas. The rains in winter and spring are due to weather fronts of Mediterranean origin, which can affect this part of the north-western Indian territory.
Here is the average precipitation.
Srinagar - Average precipitationMonth | Millimeters | Inches | Days |
---|
January | 75 | 3 | 8 |
---|
February | 70 | 2.8 | 7 |
---|
March | 105 | 4.1 | 10 |
---|
April | 80 | 3.1 | 10 |
---|
May | 65 | 2.6 | 7 |
---|
June | 35 | 1.4 | 5 |
---|
July | 60 | 2.4 | 7 |
---|
August | 65 | 2.6 | 7 |
---|
September | 30 | 1.2 | 4 |
---|
October | 30 | 1.2 | 4 |
---|
November | 20 | 0.8 | 2 |
---|
December | 35 | 1.4 | 5 |
---|
Year | 670 | 26.4 | 76 |
---|
Above 3,000 meters (9,800 feet), winter in Kashmir gets cold, and it is snowy along the western slopes: in Drass, at 3,000 meters (9,800 ft), it can snow in winter, while summer is dry. On the contrary, in inland areas, the climate is desert: in Leh, located in the Ladakh plateau, at 3,500 meters (11,500 ft) of altitude, precipitation remains below 100 millimeters (4 inches) per year, and the landscape is desert.
While Jammu and Kashmir is quite sheltered from the summer monsoon, this does not apply to the mountains that lie to the east, ie west of Nepal (see the states of Himachal Pradesh and Uttarakhand), and even less to those that lie in the north-east (which at high altitudes are almost all situated in Sikkim and Arunachal Pradesh).
Gangtok
In
Gangtok, Sikkim, at 1,400 meters (4,600 feet) of altitude, the average temperature ranges from 8.5 °C (47 °F) in January to 19.5 °C (67 °F) in August, so in winter it's milder than Srinagar, which is located further to the north, but in summer it is cooler.
Gangtok - Average temperaturesMonth | Min (°C) | Max (°C) | Mean (°C) | Min (°F) | Max (°F) | Mean (°F) |
---|
January | 4 | 13 | 8.5 | 39 | 55 | 47.3 |
---|
February | 6 | 14 | 10 | 43 | 57 | 50 |
---|
March | 9 | 18 | 13.5 | 48 | 64 | 56.3 |
---|
April | 12 | 21 | 16.5 | 54 | 70 | 61.7 |
---|
May | 14 | 22 | 18 | 57 | 72 | 64.4 |
---|
June | 16 | 22 | 19 | 61 | 72 | 66.2 |
---|
July | 17 | 22 | 19.5 | 63 | 72 | 67.1 |
---|
August | 17 | 22 | 19.5 | 63 | 72 | 67.1 |
---|
September | 16 | 22 | 19 | 61 | 72 | 66.2 |
---|
October | 12 | 21 | 16.5 | 54 | 70 | 61.7 |
---|
November | 9 | 18 | 13.5 | 48 | 64 | 56.3 |
---|
December | 6 | 14 | 10 | 43 | 57 | 50 |
---|
Year | 11.5 | 19.1 | 15.3 | 52.7 | 66.4 | 59.5 |
---|
Summer in Gangtok is so cool because the monsoon rains occur almost daily, and the amount of sunshine in this season is poor. Already in May, 525 mm (20.7 in) of rain fall, and in July, up to 630 mm (24.8 in). Total annual rainfall is up to 3,535 mm (139 in). The only period when there is little rain goes from November to January. Although the winter is not too cold, November is preferable because it's milder.
Here is the average precipitation in Gangtok.
Gangtok - Average precipitationMonth | Millimeters | Inches | Days |
---|
January | 30 | 1.2 | 2 |
---|
February | 80 | 3.1 | 6 |
---|
March | 120 | 4.7 | 8 |
---|
April | 270 | 10.6 | 13 |
---|
May | 525 | 20.7 | 19 |
---|
June | 610 | 24 | 22 |
---|
July | 630 | 24.8 | 23 |
---|
August | 565 | 22.2 | 22 |
---|
September | 465 | 18.3 | 18 |
---|
October | 180 | 7.1 | 13 |
---|
November | 40 | 1.6 | 4 |
---|
December | 20 | 0.8 | 2 |
---|
Year | 3535 | 139.2 | 152 |
---|
In Gangtok, the sun shines often in winter, while in summer it shines on average for a few hours a day.
Gangtok - Sunshine hoursMonth | Average | Total |
---|
January | 7.5 | 235 | February | 7.5 | 210 | March | 8 | 245 | April | 8.5 | 255 | May | 7 | 220 | June | 6 | 175 | July | 4.5 | 135 | August | 4.5 | 145 | September | 5 | 150 | October | 7 | 225 | November | 7.5 | 230 | December | 7.5 | 230 | Year | 6.7 | 2445 |
In
Darjeeling, West Bengal, 2,100 meters (6,900 ft) above sea level, where the British colonists used to spend the summer in order to escape the heat, the average ranges from 5 °C (41 °F) in January to 17 °C (63 °F) in July and August. Hence, the British found a cool summer like in England, though much rainy; in fact, more than 400 mm (16 in) fall per month from June to September, and the rains occur almost daily. On the contrary, winter is quite cold, but it's also dry and sunny.
Eternal snows in India start around 4,500 meters (14,800 ft) on average, though they are found a bit lower in Karakorum, which lies more to the north, and a bit higher in the Himalayas.
Indo-Gangetic plain
![]()
In the Indo-Gangetic plain, the vast plain south of the Himalayas, excluding the eastern area on the Bay of Bengal, the climate is
subtropical. Winter is cool enough, given that the average temperatures of January is between 11 °C (52 °F) in the northernmost part (see
Amritsar) and 15 °C (59 °F) in the south-eastern part (see Lucknow, Patna). From November to February,
fog can form at night and in the early morning. Also, sometimes at night it can get cold, and the temperature can drop to about 0 °C (32 °F).
From mid-March to June, before the arrival of the monsoon, there is a very hot and dry period, in which the increasing heat can trigger lightning storms and wind. In the hottest periods, the temperature can reach or exceed 45 °C (113 °F).
During the summer monsoon, which begins in mid-June in the south-eastern part and in early July in the north-western part, the temperature decreases and the humidity increases. There are rainy periods, in which the rains can be abundant (especially in the south-east and at the foot of the Himalayas), but also dry periods, in which it can be very hot. Annual rainfall ranges from approximately 600 millimeters (23 inches) in the northwest to 1,300 mm (51 in) in the southeast.
The monsoon retreats around September 20 in the north-west and around October 10 in the south-east.
New Delhi
The capital of India,
New Delhi, receives 760 mm (30 in) of rain per year, the majority of which occurring from July to September.
Here is the average precipitation.
New Delhi - Average precipitationMonth | Millimeters | Inches | Days |
---|
January | 20 | 0.8 | 2 |
---|
February | 20 | 0.8 | 3 |
---|
March | 15 | 0.6 | 3 |
---|
April | 13 | 0.5 | 3 |
---|
May | 30 | 1.2 | 4 |
---|
June | 80 | 3.1 | 6 |
---|
July | 185 | 7.3 | 12 |
---|
August | 235 | 9.3 | 13 |
---|
September | 130 | 5.1 | 7 |
---|
October | 14 | 0.6 | 2 |
---|
November | 5 | 0.2 | 1 |
---|
December | 9 | 0.4 | 1 |
---|
Year | 760 | 29.9 | 58 |
---|
In
Agra, where the Taj Mahal is located, precipitation reaches 725 mm (28.5 in) per year. Further to the east, but also in a thin northern swathe located at the foot the Himalayas, the rains are more abundant, ranging between 800 and 1,400 mm (31 and 55 in) per year, in cities like
Lucknow, Kanpur,
Varanasi, but otherwise the climate is similar to that of New Delhi. Nevertheless, in the far north, in
Jammu, at the foot of the Himalayas, some disturbances of Mediterranean origin can pass in winter and spring (as we have already seen, they affect also the mountainous area of Srinagar); in fact, 33 mm (1.3 in) of rain fall in December, and as many as 80 mm (3 in) per month in February and March. From December to February, in Jammu, which is one of the northernmost cities at sea level, sometimes the night temperature may hit freezing (0 °C or 32 °F) or even drop a few degrees below.
Arid Northwest
![]()
In the
north-west of India, near the border with Pakistan, we find a vast arid area, which covers the western part of the states of Rajasthan and Gujarat, to the west of the Aravalli Mountains. This area receives the monsoon rains for a short period, from late June or early July to mid-September, and with moderate rains.
Thar desert
Total annual rainfall is lower than 400 mm (16 in), but it is usually higher than 250 mm (10 in), which is considered as the limit of the desert climate, except in the far west, where we find the
Thar desert. However, the rains are concentrated in such a short period of time that the vegetation survival is difficult, except for some shrubs or xerophile plants. Even in the Thar desert, however, here and there we find a bit of vegetation, albeit in a landscape made of sand dunes. In this area, there are cities such as
Bikaner,
Jaisalmer and Jodhpur. Sometimes there can be sandstorms, especially from March to June.
During the heatwave of May 2016, Phalodi recorded India's heat record with 51 °C (124 °F).
![]()
Jodhpur
In
Jodhpur, Rajasthan, 365 mm (14.4 in) of rain fall per year, of which more than 100 mm (4 in) fall per month only in July and August. In the rest of the year, the sun usually shines. Here is the average precipitation.
Jodhpur - Average precipitationMonth | Millimeters | Inches | Days |
---|
January | 4 | 0.2 | 0 |
---|
February | 4 | 0.2 | 1 |
---|
March | 1 | 0.1 | 0 |
---|
April | 5 | 0.2 | 1 |
---|
May | 15 | 0.6 | 1 |
---|
June | 40 | 1.6 | 2 |
---|
July | 120 | 4.7 | 6 |
---|
August | 110 | 4.3 | 6 |
---|
September | 50 | 2 | 3 |
---|
October | 7 | 0.3 | 1 |
---|
November | 2 | 0.1 | 0 |
---|
December | 0 | 0 | 0 |
---|
Year | 365 | 14.4 | 21 |
---|
In winter, from December to March, temperatures are pleasant, with cool or slightly cold nights, around 10/11 °C (50/52 °F), and warm days, around 26/29 °C (79/84 °F). Already in March, the heat becomes intense, with an average maximum of 34 °C (93 °F), which rises to 41.5 °C (106.5 °F) in May. From April to June, before the monsoon, during the hottest days, the temperature can reach as high 47/48 °C (117/118 °F) in the shade. The monsoon lowers a bit the temperature, to 36.5 °C (97.5 °F) in July and 34 °C (93 °F) in August; on the other hand, it increases moisture. After the monsoon, the temperature rises slightly in September and October, and then drops again at the end of the year.
Jodhpur - Average temperatures (1991-2020) Month | Min (°C) | Max (°C) | Mean (°C) | Min (°F) | Max (°F) | Mean (°F) |
---|
January | 10 | 26 | 17.8 | 50 | 78 | 64.1 |
---|
February | 13 | 29 | 21 | 56 | 84 | 69.8 |
---|
March | 18 | 34 | 26.4 | 65 | 94 | 79.5 |
---|
April | 23 | 39 | 31.2 | 74 | 102 | 88.1 |
---|
May | 28 | 42 | 34.8 | 82 | 107 | 94.6 |
---|
June | 29 | 40 | 34.5 | 83 | 105 | 94.1 |
---|
July | 27 | 37 | 31.9 | 81 | 98 | 89.4 |
---|
August | 26 | 34 | 30.1 | 79 | 94 | 86.2 |
---|
September | 25 | 36 | 30.3 | 77 | 96 | 86.6 |
---|
October | 21 | 36 | 28.6 | 69 | 97 | 83.4 |
---|
November | 16 | 32 | 23.7 | 60 | 89 | 74.7 |
---|
December | 11 | 28 | 19.5 | 52 | 82 | 67.1 |
---|
Year | 20.7 | 34.4 | 27.45 | 69.2 | 93.8 | 81.5 |
---|
The best time to visit this area is from December to February, but if you can only travel in summer and you still want to visit India, you may choose this area, since it is the one where the monsoon has the lowest impact, together with the mountains of Kashmir.
It should be noted, however, that the monsoons does not always follow a regular pattern, and in particular, north-western India (along with Pakistan) is more rainy than normal in the years of
La Niña, when it can experience flooding, while during other years, the whole area can remain almost completely dry (in the years of
El Niño, all of India can experience warmer winters than normal, and weaker summer monsoons, though this does not always happen).
East of the first area we find an area in which the climate is semi-arid, since the annual rainfall is between 400 and 800 mm (16 to 31.5 in). Under other circumstances, this would not be a low amount, but if we consider both the high temperatures and the fact that the rains are concentrated in a few months, the vegetation that occupies this area is certainly not lush. Nevertheless, in the monsoon season, there may be heavy rains.
The capital of Rajasthan,
Jaipur, is located east of the Aravalli Mountains, where, as we said, it rains more than in the desert area: here, 565 mm (22.2 in) of rain fall per year, with a maximum of 190 mm (7.5 in) in August.
North-east
![]()
In north-eastern India, the climate is not as hot as in the rest of the northern areas analyzed above, though it is more humid. Here too, winter is dry, and it is very mild, with average temperatures in January slightly below 20 °C (68 °F). However, the strong increase in temperature from March to May, is only relatively felt in the area located west of Bangladesh, and is almost absent to the east and the north, which are outside of the Indian landmass. The monsoon rains are abundant and sometimes torrential, and in any case, the total annual rainfall exceeds 1,400 mm (55 in). The monsoon period is quite long, in fact it runs from early June to early October, and it's often preceded, in April and sometimes even in March, by some thunderstorms in the afternoon, especially at the foot of the mountains.
Kolkata
West of Bangladesh, in West Bengal, we find
Kolkata (Calcutta), which is at the limit of this area, in fact the average in January is around 19 °C (66 °F). Winter is pleasantly warm because of the proximity to the sea; the increase in temperature from March to June is evident, although it's not as strong as in New Delhi; nevertheless, the temperature can exceed 40 °C (104 °F) in the worst moments. Here are the average temperatures.
Kolkata - Average temperatures (1991-2020) Month | Min (°C) | Max (°C) | Mean (°C) | Min (°F) | Max (°F) | Mean (°F) |
---|
January | 13 | 25 | 19 | 55 | 78 | 66.1 |
---|
February | 16 | 29 | 22.9 | 62 | 85 | 73.3 |
---|
March | 21 | 34 | 27.6 | 71 | 93 | 81.7 |
---|
April | 25 | 36 | 30.3 | 76 | 97 | 86.5 |
---|
May | 26 | 36 | 30.8 | 78 | 97 | 87.5 |
---|
June | 26 | 35 | 30.5 | 80 | 94 | 86.9 |
---|
July | 26 | 33 | 29.8 | 79 | 92 | 85.6 |
---|
August | 26 | 33 | 29.6 | 79 | 91 | 85.4 |
---|
September | 26 | 33 | 29.6 | 79 | 92 | 85.2 |
---|
October | 24 | 32 | 28.1 | 75 | 90 | 82.6 |
---|
November | 19 | 30 | 24.5 | 66 | 86 | 76.2 |
---|
December | 14 | 26 | 20.2 | 57 | 80 | 68.4 |
---|
Year | 21.9 | 32 | 26.85 | 71.4 | 89.5 | 80.5 |
---|
The monsoon goes roughly from June 5 to October 15, but already in May, the first showers in the afternoon may occur. Total annual rainfall is 1,750 mm (69 in). From November to April, the sun shines and it almost never rains. Here is the average precipitation.
Kolkata - Average precipitationMonth | Millimeters | Inches | Days |
---|
January | 12 | 0.5 | 1 |
---|
February | 25 | 1 | 2 |
---|
March | 30 | 1.2 | 2 |
---|
April | 55 | 2.2 | 4 |
---|
May | 155 | 6.1 | 7 |
---|
June | 295 | 11.6 | 13 |
---|
July | 345 | 13.6 | 17 |
---|
August | 345 | 13.6 | 17 |
---|
September | 305 | 12 | 13 |
---|
October | 160 | 6.3 | 7 |
---|
November | 20 | 0.8 | 1 |
---|
December | 9 | 0.3 | 0 |
---|
Year | 1755 | 69.1 | 84 |
---|
Near Kolkata, the sea is warm enough for swimming throughout the year, although it drops to 23/24 °C (73/75 °F) in January and February.
Kolkata - Sea temperatureMonth | Celsius (°C) | Fahrenheit (°F) |
---|
January | 23 | 74 | February | 24 | 76 | March | 26 | 80 | April | 28 | 82 | May | 29 | 85 | June | 30 | 85 | July | 29 | 85 | August | 29 | 84 | September | 29 | 84 | October | 29 | 84 | November | 27 | 81 | December | 25 | 77 | Year | 27.4 | 81.4 |
In the rest of the north-east, the rains are generally more abundant, except in some areas a bit more sheltered such as
Guwahati, in the Brahmaputra Valley, where it rains as much as in Kolkata. In general, however, precipitation exceeds 2,000 mm (79 in) per year, and in some areas, where humid air masses are forced to rise on the mountain slopes, it reaches spectacular amounts.
Cherrapunj, 1,300 meters (4,250 feet) above sea level, in the northeastern state of Meghalaya, is the rainiest place in the world, and receives 10,866 mm (428 in) of rain per year, that is, almost 11 meters (or 36 feet)! Rainfall exceeds 1,000 mm (40 in) per month for 5 months in a row, from May to September, with a peak of 2,600 mm (102 in) in June. Luckily, here as in the rest of the region, there is little rain from mid-November to February, but already in March, when the first thunderstorms occur, 220 mm (8.7 in) of rain fall, and in April, the early monsoon brings more than 700 mm (27.5 in) of rain. At this altitude, the temperature is pleasant, in fact, highs are around 22 °C (72 °F) from April to October, while in winter they are around 15/17 °C (59/63 °F).
As already mentioned, in spring, the extreme north-east (Meghalaya, Assam etc.) does not become too hot; in fact, at sea level, the maximum temperatures remain around 30/32 °C (86/90 °F) from April to October.
Center-South
![]()
Central-southern India is occupied in the interior by a plateau, the Deccan, where the altitude tempers the climate. For the lower latitude, however, winter is warmer than in the Indo-Gangetic plain.
To the west we find the Western Ghats, a mountain range parallel to the coast, while to the east we find the Eastern Ghats.
In this area, which includes the whole of south-central India except the western coast and the Western Ghats, the climate is
tropical, since the average temperature in January exceeds 20 °C (68 °F). The summer monsoon is partially blocked by the Western Ghats, so from June to September the rains are moderate (zone A) or even quite rare (zone B).
Around mid-October, the
northeast monsoon (or retreating monsoon) begins to blow, which unlike in the rest of India, here brings rainfall between October and December, especially in the south-eastern part (zone B).
The increase in temperature in the period from March to June is strong in the interior and is also felt on the east coast. In general, in inland areas, the summer rains are not more abundant than in northern India, but they are more frequent, and in this season the sky is often cloudy, for instance, Nagpur and Bangalore receive only 3 hours of sunshine per day in July, compared with 6 hours in New Delhi.
Now let's start from the A area.
In
Nagpur, Maharastra, the average temperature is 21 °C (70 °F) in January, it reaches a peak of 35 °C (95 °F) in May, and then it drops to 28 °C (82 °F) in July. Annual rainfall amounts to 1,100 mm (43.3 in), including more than 150 mm (6 in) per month from June to September, with a maximum of 315 mm (12.3 in) in July. There is little rain from October to May. Here, the best time, as in most of India, is from November to February.
Further south, in
Pune, 550 meters (1,800 ft) above sea level, the temperature is slightly lower in the warmest months: the average maximum in May is 38 °C (100 °F). The rains amount to only 700 mm (27.5 in) per year because the city is protected by the nearby chain of the Western Ghats. Here, rainfall exceeds 100 mm (4 in) per month from June to September, but it never reaches 200 mm (8 in), and it's still 90 mm (3.5 in) in October: the monsoon lasts a little longer because the city is located further to the south. This is one of the driest areas of south-central India, with a semi-arid landscape.
Hyderabad
Further south, in
Hyderabad, 550 meters (1,800 ft) above sea level, the daily average temperature ranges from 23 °C (73 °F) in January to 33 °C (91 °F) in May, while it drops to 27 °C (81 °F) in July. Here are the average temperatures.
Hyderabad - Average temperatures (1991-2020) Month | Min (°C) | Max (°C) | Mean (°C) | Min (°F) | Max (°F) | Mean (°F) |
---|
January | 16 | 30 | 22.8 | 60 | 86 | 73 |
---|
February | 18 | 33 | 25.4 | 64 | 91 | 77.7 |
---|
March | 21 | 36 | 28.9 | 70 | 98 | 84 |
---|
April | 24 | 39 | 31.5 | 76 | 102 | 88.8 |
---|
May | 26 | 40 | 33.2 | 79 | 104 | 91.7 |
---|
June | 24 | 35 | 29.7 | 76 | 95 | 85.4 |
---|
July | 23 | 32 | 27.2 | 73 | 89 | 81 |
---|
August | 22 | 31 | 26.5 | 72 | 87 | 79.7 |
---|
September | 22 | 31 | 26.8 | 72 | 89 | 80.3 |
---|
October | 21 | 31 | 26.1 | 69 | 89 | 78.9 |
---|
November | 18 | 30 | 24 | 64 | 86 | 75.2 |
---|
December | 15 | 29 | 22.2 | 59 | 85 | 72 |
---|
Year | 20.9 | 33.2 | 26.95 | 69.6 | 91.7 | 80.5 |
---|
The rainfall amounts to 855 mm (33.6 in), including more than 100 mm (4 in) per month from June to October, so we are still in a semi-arid zone. Here is the average precipitation.
Hyderabad - Average precipitationMonth | Millimeters | Inches | Days |
---|
January | 9 | 0.4 | 1 |
---|
February | 9 | 0.4 | 0 |
---|
March | 20 | 0.8 | 1 |
---|
April | 20 | 0.8 | 2 |
---|
May | 30 | 1.2 | 2 |
---|
June | 110 | 4.3 | 7 |
---|
July | 180 | 7.1 | 10 |
---|
August | 205 | 8.1 | 12 |
---|
September | 135 | 5.3 | 8 |
---|
October | 105 | 4.1 | 6 |
---|
November | 25 | 1 | 2 |
---|
December | 5 | 0.2 | 0 |
---|
Year | 855 | 33.7 | 50 |
---|
Going further south, in
Anantapur, still in Andhra Pradesh, the temperature starts to rise even earlier, in fact, the maximum temperature rises to around 33 °C (91 °F) already in February. In addition, in May, there's some thunderstorm activity that precedes the monsoon itself. However, the monsoon is considerably weak in the early months, so much so that just 60/70 mm (2.4/2.8 in) of rain fall per month from June to August, although high humidity and cloudy skies make it clear that we are in the monsoon period. The monsoon becomes more intense in September and October, which are the wettest months, with respectively 120 and 150 mm (4.7 and 6). Total annual rainfall is still relatively low: only 650 mm (25.6 in).
In
Bangalore, in southern Karnataka, it is not as hot as in Hyderabad, also because the altitude is higher, that is, 920 meters (3,000 feet) above sea level. In May, already 115 mm (4.5 in) of rain fall, then the monsoon season is from June to mid-November. The rainfall amounts to 920 mm (36 in) per year.
Ooty
During the empire, the British who were in this area, in summer took refuge in
Ootacamund (Aka Ooty or Udhagamandalam), located at 2,200 meters (7,200 ft) above sea level, 100 kilometers (60 miles) east of the coast of Calicut. Here, the summer monsoon is still felt, and partly that of autumn (ie the retreating monsoon), but in a manner not too evident; in fact, more than 100 mm (4 in) fall per month from May to November, with two peaks in July and October. Here is the average precipitation.
Ooty - Average precipitationMonth | Millimeters | Inches | Days |
---|
January | 20 | 0.8 | 1 |
---|
February | 10 | 0.4 | 1 |
---|
March | 25 | 1 | 2 |
---|
April | 75 | 3 | 5 |
---|
May | 150 | 5.9 | 8 |
---|
June | 135 | 5.3 | 8 |
---|
July | 180 | 7.1 | 10 |
---|
August | 125 | 4.9 | 9 |
---|
September | 135 | 5.3 | 9 |
---|
October | 190 | 7.5 | 11 |
---|
November | 140 | 5.5 | 7 |
---|
December | 55 | 2.2 | 4 |
---|
Year | 1240 | 48.8 | 75 |
---|
In return, during the monsoon period the temperature is cool, with highs around 17 °C (63 °F) in July and August, and about 11 °C (52 °F) at night. Compared with the monsoon months, winter is a bit colder at night and a bit warmer during the day because the sky in this season is clear.
Ooty - Average temperaturesMonth | Min (°C) | Max (°C) | Mean (°C) | Min (°F) | Max (°F) | Mean (°F) |
---|
January | 6 | 20 | 13 | 43 | 68 | 55.4 |
---|
February | 7 | 21 | 14 | 45 | 70 | 57.2 |
---|
March | 9 | 22 | 15.5 | 48 | 72 | 59.9 |
---|
April | 11 | 23 | 17 | 52 | 73 | 62.6 |
---|
May | 11 | 22 | 16.5 | 52 | 72 | 61.7 |
---|
June | 11 | 18 | 14.5 | 52 | 64 | 58.1 |
---|
July | 11 | 17 | 14 | 52 | 63 | 57.2 |
---|
August | 11 | 17 | 14 | 52 | 63 | 57.2 |
---|
September | 10 | 19 | 14.5 | 50 | 66 | 58.1 |
---|
October | 10 | 19 | 14.5 | 50 | 66 | 58.1 |
---|
November | 9 | 19 | 14 | 48 | 66 | 57.2 |
---|
December | 7 | 20 | 13.5 | 45 | 68 | 56.3 |
---|
Year | 9.4 | 19.7 | 14.55 | 49 | 67.5 | 58 |
---|
In Udhagamandalam too, as usually happens in India, the sun shines often in the dry season and quite rarely in the rainy season, however, this city is a little less sunny than the coast because of its position in the mountains, where it is easier for clouds to form.
Ooty - Sunshine hoursMonth | Average | Total |
---|
January | 8.5 | 270 | February | 9 | 250 | March | 8.5 | 270 | April | 8.5 | 250 | May | 7.5 | 225 | June | 4.5 | 135 | July | 4 | 120 | August | 4 | 120 | September | 5 | 155 | October | 5.5 | 175 | November | 6.5 | 190 | December | 7 | 225 | Year | 6.5 | 2385 |
We now come to the B area. Here, we are on the
south-east coast, where it's hot all year round. While the west coast down to Trivandrum is very rainy, the southern part of the Coromandel coast, the one facing south-east and beyond which lies Sri Lanka (see Kanyakumari, Rameswaram, Thoothukudi), is quite arid, since it receives 700 to 900 mm (27 to 35 in) of rain per year, and above all it receives little rain from July to September.
It's the case of
Kanyakumari, at the southern tip of the country, in the state of Tamil Nadu, where it's hot throughout the year, since the average maximum never drops below 30 °C (86 °F), while the rains, after an initial period of instability from April to June, with some thunderstorms not too intense, experience a relative break from July to September, with just 40/45 mm (1.6/1.8 in) per month, while the real monsoon arrives later and is limited to the months of October and November. So, here we are in the area of the "northeast monsoon" or "retreating monsoon", which is typical of the south-eastern coast, but the annual rainfall is not high, only 735 mm (29 in) per year, so we are still in the semi-arid zone. In this portion of the southern coast, you can go from mid-December to February, and also in March-April, even though it is the hottest time of the year, since it is not as hot as in the interior. All in all, even the period July-September is generally acceptable, although it is wet and cloudy.
Moving north along the south-east coast, the rains become more abundant. The maximum rainfall is recorded in the area of
Pondicherry, a territory within Tamil Nadu, where 1,700 mm (67 in) of rain fall per year, with a peak between October and December.
Chennai
In
Chennai (formerly Madras), the retreating monsoon is pronounced as well, since precipitation is about 265 mm (10.4 in) in October, 310 mm (12.2 in) in November, and still 155 mm (6.1 in) in December. Here is the average precipitation.
Chennai - Average precipitationMonth | Millimeters | Inches | Days |
---|
January | 25 | 1 | 3 |
---|
February | 5 | 0.2 | 1 |
---|
March | 15 | 0.6 | 1 |
---|
April | 25 | 1 | 2 |
---|
May | 50 | 2 | 4 |
---|
June | 55 | 2.2 | 11 |
---|
July | 85 | 3.3 | 16 |
---|
August | 125 | 4.9 | 18 |
---|
September | 120 | 4.7 | 15 |
---|
October | 265 | 10.4 | 16 |
---|
November | 310 | 12.2 | 16 |
---|
December | 155 | 6.1 | 10 |
---|
Year | 1235 | 48.6 | 113 |
---|
Even though Chennai is located on the coast, the heat is intense in the months preceding the monsoon. Here are the average temperatures.
Chennai - Average temperatures (1991-2020) Month | Min (°C) | Max (°C) | Mean (°C) | Min (°F) | Max (°F) | Mean (°F) |
---|
January | 21 | 30 | 25.4 | 69 | 86 | 77.7 |
---|
February | 22 | 32 | 26.7 | 71 | 89 | 80.1 |
---|
March | 24 | 34 | 28.9 | 74 | 93 | 84 |
---|
April | 26 | 36 | 31.1 | 79 | 97 | 88 |
---|
May | 27 | 38 | 33 | 81 | 101 | 91.3 |
---|
June | 27 | 38 | 32.3 | 81 | 100 | 90.2 |
---|
July | 26 | 36 | 31 | 79 | 97 | 87.8 |
---|
August | 25 | 35 | 30.2 | 78 | 95 | 86.4 |
---|
September | 25 | 35 | 29.9 | 77 | 94 | 85.7 |
---|
October | 24 | 33 | 28.6 | 76 | 91 | 83.4 |
---|
November | 23 | 31 | 26.8 | 73 | 87 | 80.3 |
---|
December | 22 | 30 | 25.6 | 71 | 85 | 78 |
---|
Year | 24.3 | 33.9 | 29.05 | 75.8 | 93.1 | 84.5 |
---|
The Bay of Bengal at this latitude is warm all year round, as you can see from the sea temperatures at Chennai.
Chennai - Sea temperatureMonth | Celsius (°C) | Fahrenheit (°F) |
---|
January | 26 | 80 | February | 27 | 81 | March | 28 | 83 | April | 30 | 85 | May | 30 | 86 | June | 30 | 85 | July | 29 | 84 | August | 29 | 84 | September | 29 | 84 | October | 29 | 85 | November | 28 | 83 | December | 27 | 81 | Year | 28.6 | 83.4 |
Here, the best months are January and February: it is hot, the sun shines, and you can go to the beach.
South-west and islands
![]()
Along the west coast and on the islands (see the Lakshadweep or Laccadive Islands in the Arabian Sea, and the Andaman and Nicobar Islands in the Bay of Bengal), the climate is hot and humid throughout the year, with heavy rains for a few months, and a dry season in winter and spring, which is longer in the northern part.
Along the
west coast it's hot throughout the year, while the monsoon period is gradually longer as you proceed from north to south. During winter, temperatures are particularly high for the season because the north-easterly wind that blows in this season (winter monsoon) descends from the Western Ghats and become slightly warmer, with a foehn-like effect.
Mumbai
In
Mumbai (formerly Bombay), the temperature exceeds 30 °C (86 °F) during the day even in January; however, at night it drops, albeit slightly, below 20 °C (68 °F). From November to May, the rains are scarce and sunshine is frequent. From March to May, the temperature increases, but not as much as in the interior: the minimum at night goes up to 27 °C (80.5 °F), and the maximum reaches around 34 °C (93 °F), even though it can reach 40 °C (104 °F) in the worst moments.
Here are the average temperatures in Mumbai
Mumbai - Average temperatures (1991-2020) Month | Min (°C) | Max (°C) | Mean (°C) | Min (°F) | Max (°F) | Mean (°F) |
---|
January | 17 | 31 | 24 | 62 | 88 | 75.3 |
---|
February | 18 | 32 | 25 | 65 | 89 | 77 |
---|
March | 21 | 33 | 27.2 | 70 | 92 | 80.9 |
---|
April | 24 | 33 | 28.8 | 75 | 92 | 83.9 |
---|
May | 27 | 34 | 30.2 | 80 | 93 | 86.4 |
---|
June | 26 | 32 | 29.4 | 79 | 90 | 85 |
---|
July | 25 | 30 | 27.9 | 78 | 87 | 82.2 |
---|
August | 25 | 30 | 27.8 | 77 | 87 | 82 |
---|
September | 25 | 31 | 28 | 77 | 88 | 82.3 |
---|
October | 24 | 34 | 28.8 | 75 | 93 | 83.8 |
---|
November | 21 | 34 | 27.8 | 71 | 93 | 82 |
---|
December | 18 | 33 | 25.5 | 65 | 91 | 77.8 |
---|
Year | 22.7 | 32.4 | 27.5 | 72.9 | 90.3 | 81.5 |
---|
The monsoon lasts from June to early October and is very intense, especially in July, when 710 mm (28 in) of rain fall, and it rains very often. In July and August, the sky is almost always cloudy and the humidity high. In Mumbai, about 2,200 mm (86 in) of rain fall per year. Here is the average precipitation.
Mumbai - Average precipitationMonth | Millimeters | Inches | Days |
---|
January | 1 | 0 | 0 |
---|
February | 0 | 0 | 0 |
---|
March | 0 | 0 | 0 |
---|
April | 0 | 0 | 0 |
---|
May | 20 | 0.8 | 1 |
---|
June | 530 | 20.9 | 14 |
---|
July | 710 | 28 | 21 |
---|
August | 495 | 19.5 | 20 |
---|
September | 330 | 13 | 13 |
---|
October | 80 | 3.1 | 3 |
---|
November | 15 | 0.6 | 0 |
---|
December | 3 | 0.1 | 0 |
---|
Year | 2185 | 86 | 73 |
---|
The sea temperature in the Arabian Sea is warm enough for swimming all year round, as you can see from the water temperatures at Mumbai.
Mumbai - Sea temperatureMonth | Celsius (°C) | Fahrenheit (°F) |
---|
January | 25 | 77 | February | 25 | 77 | March | 26 | 79 | April | 28 | 82 | May | 29 | 84 | June | 30 | 85 | July | 29 | 84 | August | 28 | 82 | September | 28 | 83 | October | 29 | 84 | November | 28 | 82 | December | 26 | 80 | Year | 27.6 | 81.6 |
Continuing south along the coast, the climate is even more rainy.
In Dabolim, in the former Portuguese colony of
Goa, precipitation reaches 2,900 mm (114 in) per year, including up to 995 mm (39 in) in July. The temperature is high throughout the year, and it remains about 20 °C (68 °F) at night even in winter. The sea temperature is also steadily high throughout the year, and in winter, it's a bit warmer than in Mumbai.
Further south, in
Mangalore, Karnataka, where the Malabar Coast begins, the maximum temperature is 33 °C (91 °F) even in January, and precipitation reaches 3,300 mm (130 in) per year. Here, the first thunderstorms occur in May, while the monsoon runs from June 5 to October 15 or so.
Further south, in
Calicut, Kerala, the first thunderstorms occur in April, while the monsoon lasts until November, when 130 mm (5.1 in) of rain still fall.
In
Trivandrum, at the southern tip of Kerala, the rains are less abundant, amounting to 1,700 mm (67 in) per year, but the rainy season is very long: as early as in April, 125 mm (4.9 in) of rain fall in the form of showers and thunderstorms, and 215 mm (8.6 in) still in November. Therefore, in this southernmost part of the west coast, the retreating monsoon is partly felt as well.
The west coast is very rainy because of a mountain range parallel to the coast called
Western Ghats, which forces the ascent of moist air coming from the sea. Along the western mountain slopes, rainfall is more abundant, so much so that in some places it even reaches six meters (20 feet) per year! The scenario is very different on the eastern side, where the south-west monsoon penetrates with difficulty, and as we said, the rainfall drops below 1,000 mm (40 in) per year.
Islands
We now turn to the
islands. Here, the climate is hot all year round, with lows around 24/25 °C (75/77 °F) and highs around 28/30 °C (82/86 °F); here too, there's an increase in temperature between March and May, but it's not remarkable.
In the
Lakshadweep Islands, located in the Arabian Sea, from 1,500 to 2,000 mm (60 to 79 in) of rain fall per year, and the rains occur from May to mid-December. Since the temperature slightly increases by March, the best time on these islands is from late December to February.
On the
Andaman and Nicobar Islands, located in the Bay of Bengal, the rains are a bit heavier, since they range from 2,500 to 3,000 mm (98 to 118 in) per year. The rains are abundant from May to November. In Car Nicobar and on the southern islands, the rains continue even in December and mid-January, while they end earlier in Port Blair and in the northernmost regions. So, you can go from late January to March on the southern islands, and from late December to March on the northern ones.
Tropical cyclones
![]()
India can be affected by
tropical cyclones. They are more common in the Bay of Bengal than in the Arabian Sea, but they are also possible in the latter. In southern India, cyclones can penetrate inland and pass from coast to coast; for this reason, Tamil Nadu and southern Andhra Pradesh, which can be directly hit by cyclones from the east, are more at risk than Kerala and Karnataka. In the east, cyclones may penetrate for a few hundred kilometers along a trajectory that goes from the south-east to the north-west; in the north-west, they may affect the coast of Gujarat. The map shows the areas that have been hit by cyclones in the past, so it's just an indication: nothing prevents them from following a different trajectory, although it is unlikely.
In the states crossed by the Himalayas, especially the central-eastern ones, the remnants of cyclones can cause heavy rainfall in the plains as well as snowfall in the highest mountains.
Cyclones generally occur from
April to December, with two intensity peaks before and after the monsoon (in May and October-November).
The
area most at risk is the northern part of the Bay of Bengal (see the coastal stretch in orange in the map). Here, we find the huge Ganges-Brahmaputra delta, shared with Bangladesh, where there is water everywhere and the mainland is flat and located at sea level (see Kolkata), and besides, to the southwest of the delta, the state of Odisha and the north of Andhra Pradesh (see Visakhapatnam, Coringa, Yanam, Machilipatnam). In this area, the strongest cyclones occurred from late April to early June, and in the October-November period.
Generally, the monsoon inhibits the formation of cyclones, and for this reason, when the monsoon is in full activity, i.e. from July to September, normally cyclones do not form in the south and on the Arabian Sea, and at most, some weak or moderate ones form in the northern part of the Bay of Bengal.
In December, when cooler air circulates in the center-north, some cyclones, generally not intense, but capable of bringing abundant rainfall, can still occur in the south and in the islands. Very rarely, as in 1981, 1990 and 2021, they can go up towards the northern part of the Bay of Bengal, as it normally happens until November.
Normally, the far south of India (Kerala, central-southern Tamil Nadu) is directly hit by cyclones only in November and December. In May, a cyclone can occasionally form off the southwest coast, on the Lakshadweep Islands, which can bring heavy rains to Kerala before moving north, and the same thing can happen on the southeastern coast, off the coast of Tamil Nadu.
Best Time
Since in India there are different types of climate, it is difficult to find a single period that fits for all of the country. Nevertheless, the best time to visit most of India, at least in plains and hills, runs from
November to February. It must be said that in the Indo-Gangetic plain (see New Delhi) it can get cold at night, moreover, fog can form, and the air is often very polluted. March is still a dry month, but it begins to be hot, with peaks that during the month can exceed 35 °C (95 °F) in the south.
On the south-east coast and the southern islands, the rains continue until December; moreover, cyclones in this month are still possible, so you can go in January and February.
If you can only travel in
summer, you can choose the northwest: in Rajasthan, the monsoon is less intense; you will find hot and muggy weather and some downpours, usually not abundant (at least in the western part). In summer, you can visit the mountains of Jammu and Kashmir too, because they are located in a "rain shadow" area. A very different situation is found on the eastern part of the Himalayas, which is affected by the summer monsoon in full strength.
As mentioned, the
sea in India is warm enough for swimming all year round. For a beach holiday, the west coast (see Goa) is good from December to February, and the eastern coast only in January and February.
What to pack
In
winter: in the far north at low altitude (see Jammu, Amritsar) and in the southern mountainous areas (see Ootacamund), bring spring/autumn clothes, and a sweater and a warm jacket for the evening.
In the north (see New Delhi, Jaipur, Varanasi, Patna), bring spring/autumn clothes (light for the day), a jacket and a sweater for the evening, and possibly a hat and a scarf for cooler evenings.
In the center and in inland south-central areas (Calcutta, Hyderabad), bring light clothes for the day, and a sweater and a light jacket for the evening.
On the south-central coast (Mumbai, Goa, Trivandrum, Chennai, Pondicherry), bring light clothing, a scarf for the breeze, and a light sweatshirt for the evening; on the south-east coast (Chennai, Pondicherry), a light raincoat or umbrella still in December.
On the islands (Lakshadweep, Andaman and Nicobar Islands), light clothing, a scarf for the breeze, a light sweatshirt for the evening, and a light raincoat or umbrella until December or mid-January.
When going to the reef, you can bring snorkeling equipment, including water shoes or rubber-soled shoes.
In the Himalayas: around 1,500/2,000 meters (5,000/6,500 feet, see Srinagar, Darjeeling), pack warm clothes, a jacket, a hat, and a scarf. Above 2,000 meters (6,500 feet), warm winter clothes, hiking boots, sunglasses, and sunscreen. At the highest altitudes, cold weather clothing, synthetic, thermal long underwear, gloves, a down jacket, a hat, and a scarf.
In
summer: in all areas at low altitude, bring tropics-friendly, loose-fitting clothing, made of natural fibers, a light raincoat or umbrella, a light sweatshirt and a scarf for air conditioned places; a desert turban in the north-west; a scarf for the breeze on the coast, and a light sweatshirt for the evening at low-mountain elevations (see Bangalore).
In the southern mountains (see Ootacamund), spring/autumn clothes, a raincoat, a sweater, and a jacket.
In the Himalayas: around 2,000 meters (6,500 feet, see Darjeeling), spring/autumn clothes, a raincoat, a jacket, and a sweater. At the highest altitudes, a warm jacket, a down jacket, a hat, gloves, and a scarf.
When visiting temples, it is customary to remove shoes, dress neatly and cover a little.
In rural areas, closed-toe shoes may be useful against snakes.
Back to top