India is a land of geographic diversities which has diversified weather conditions across the land. You can experience extremely hot areas at some place while others are extremely cold. The weather conditions vastly affect the living of the people, their adaptation and their lifestyles.
India is peninsular land in the Asian sub-continent that means it has three water bodies in the Southern region and the Himalayas stand tall in the north. This greatly affects the weather conditions in the country.
There are 4 basic seasons in India namely summer, winter, spring and Monsoon. Winter season prevails from December to February where the climate is colder and the temperature dips almost everywhere. You can see the snowfall and extreme winter in the north region like Himachal Pradesh and Jammu and Kashmir. Here the temperature falls down to even zero degrees at times. However, in states like Rajasthan, Madhya Pradesh, Gujarat, Haryana, Punjab, there are chilly winters but coastal states usually have pleasant weather.
Summer prevails in India from March to June where the temperature soars to its highest at most of the places and making it impossible to work. Places of Uttar Pradesh, Madhya Pradesh, Gujarat experience hot and dry summers with hot air and hot winds blowing ferociously during the summers. States like Goa, Kerala, Maharashtra, Tamil Nadu and Karnataka have hot and humid weather during summers. You feel extremely hot, humid and sticky during this season at these places. It is one of the most difficult season in India to bear due to high temperatures and arid weather. Moreover, it is impossible to move out during the day and if you want to do outdoor chores, it is only during early mornings and late evenings. In most of the places, the shopping places and markets close down during the day and open again in the evenings and work till late nights too.
Monsoon arrives in India by June and ends during September. The southwestern winds travelling from the sea to the land hit the mainland starting with Tamil Nadu, Kerala and Karnataka. These states also receive rains during November and December by north East Monsoon winds. India is mainly an agricultural country and relies on its rainfall for the crop and harvesting. The Eastern states of the country like West Bengal, Assam and Orissa experience extremely heavy rainfall and conditions of flood most of the time during the year. On the other hand, the Deccan plateau receives very light rainfall and the Thar Desert only scanty rainfall.
The best time to visit India is from November to February extending up to March. This is mostly the winter season in India and most of the places are cool and pleasant which makes the overall travelling experience a comfortable one. Winter is at its peak during January and February so travelling to North India and the hill stations can be little difficult as they are extremely chilly and cold. If you are travelling to North India during this time, you will need light woolen jackets or warm clothing. Travelling to the rest of the country is quite comfortable and bearable. It does not pose any severe health risk problems as well.
- The average temperature in India is 25.3 °C (77°).
- The average temperature range is 20.5 °C.
- The highest monthly average high temperature is 41 °C (106°) in May.
- The lowest monthly average low temperature is 7 °C (45°) in January.
- India's climate receives an average of 715 mm (28.1 in) of rainfall per year, or 60 mm (2.3 in) per month.
- On average there are 57 days per year with more than 0.1 mm (0.004 in) of rainfall (precipitation) or 5 days with a quantity of rain, sleet, snow etc. per month.
- The driest weather is in November when an average of 1 mm (0.0 in) of rainfall (precipitation) occurrs across 1 days.
- The wettest weather is in July when an average of 211 mm (8.3 in) of rainfall (precipitation) occurrs across 14 days.
- The average annual relative humidity is 49.2% and average monthly relative humidity ranges from 25% in April & May to 73% in August.
- Average sunlight hours in India range between 5.6 hours per day in July and 9.5 hours per day in November.
- There are an average of 2856 hours of sunlight per year with an average of 7.8 hours of sunlight per day.
- There are an average of 0 days per year with frost in India and in January there are an average of 0 days with frost.
Get Answers from our Experienced Travel Consultants now