Weather In India By | Month [2021]
May is the hottest month for most of India. Temperatures in Rajasthan and Central India can hit 45°C–48°C. The pre-monsoon "Loo" (hot, dry wind) blows across the plains. Coastal areas become humid and sticky. Only the far north (Leh-Ladakh) and high-altitude hill stations are comfortable.
The chill recedes in the North, making it perfect for outdoor activities like the Taj Mahal or tiger safaris in Ranthambore. Temperatures range from 10°C to 25°C. The South remains sunny and warm. February offers arguably the most comfortable weather nationwide. weather in india by month
The entire country (except the far south-eastern coast) is drenched. Heavy rains cause landslides in Himachal and flooding in Assam. Humidity is 90%+. Travel is difficult due to leeches, mud, and train delays. However, this is a magical time for Ayurveda in Kerala and for seeing the desert turn green in Rajasthan. May is the hottest month for most of India
October is arguably India’s most beautiful month. The air is clean, the temperatures are moderate (20°C–30°C), and the Diwali festival lights up the dry, crisp evenings. Rajasthan and Central India are perfect for travel. The southern coast (Chennai) may still see cyclonic rains, but overall, this is a golden month. Coastal areas become humid and sticky
The Northeast Monsoon brings rain to Tamil Nadu (Chennai), but the rest of India is dry, cool, and sunny. Nights in the North become chilly (10°C–15°C). Daytime is ideal for hiking, heritage walks, and wildlife spotting. Goa’s tourist season begins now, as the humidity has finally vanished.
The Southwest Monsoon hits Kerala around June 1st and sweeps up the west coast. Mumbai receives torrential rain. The east (Kolkata) and northeast get flooded. Northern India remains hot and dry until late June. This is a "split" month: the West Coast is wet, while Delhi is still sweltering.