India Weather in March
Chennai: 34℃ (93.2℉), Ahmedabad: 36℃ (96.8℉), Hyderabad: 36℃ (96.8℉), Pune: 36℃ (96.8℉)
The coldest cities in India in March:
Amritsar: 11℃ (51.8℉), Chandigarh: 14℃ (57.2℉), Lucknow: 15℃ (59℉), New Delhi: 16℃ (60.8℉)
Travelling to India in March is a nice choice because the weather will change greatly in the following months and is perhaps not suitable for travel. Also, the most attractive festival in India is held during March, namely the Holi. In 2025, the festival will be held on 13th March. It’s the New Year Festival of India and also a carnival all over the country. It’s mainly held in Mathura and Vrindavan. Firstly, people will hold a ceremony at temples in the morning. After that, they will prepare bags with colorful powder and dust them towards passersby in the streets to celebrate the festival. If you have determined to visit India in March, 2025, then please read our Best Private India Tours 2025 & 2026 to get some inspirations.
Read More: 6 Best Places to Visit in March
Tips for visitors during the Holi:
1. Book your tickets and hotels ahead.
2. Wear some old clothes.
3. Wear sunglasses and mask.
4. Be careful with your belongings.
5. Go out with a male friend if you can.
Besides, you shouldn’t miss the Indian cultural tour in the Golden Triangle Area consisting of Delhi, Agra, and Jaipur. India’s top attractions located in the area, such as the Taj Mahal and the Agra Fort, are worth visiting.
March |
Temperature | Sunrise / Sunset |
Humidity (%) |
|
High | Low | |||
Agra |
32°C/ 89.6°F | 17°C / 62.6°F | 07:25/ 17:32 | 44 |
Ahmedabad |
36°C / 96.8°F | 19°C / 66.2°F | 07:20/ 18:07 | 84 |
Amritsar |
28°C / 82.4°F | 11°C / 51.8°F | 07:56/ 18:38 | 79 |
Bangalore |
33°C / 91.4°F | 20°C / 68°F | 07:45/ 18:30 | 83 |
Bhopal |
34°C / 93.2°F | 18°C / 64.4°F | 07:08/ 18:13 | 72 |
Chandigarh |
31°C / 87.8°F | 17°C / 62.6°F | 07:23/ 18:22 | 73 |
Chennai |
34°C / 93.2°F
|
22°C / 71.6°F | 07:41/ 18:34 | 79 |
Guwahati |
33°C / 91.4°F | 15°C / 59°F | 06:51/ 17:35 | 75 |
Hyderabad |
33°C / 91.4°F | 22°C / 71.6°F | 06:58/ 16:36 | 72 |
Jaipur |
31°C / 87.8°F | 16°C / 60.8°F | 07:44/ 17:48 | 57 |
Kolkata |
33°C / 91.4°F | 17°C / 62.6°F | 07:03/ 18:11 | 74 |
Lucknow |
33°C / 91.4°F | 15°C / 59°F | 06:56/ 17:43 | 65 |
Mumbai |
33°C / 91.4°F |
25°C / 77°F |
|
|
New Delhi |
37°C / 98.6°F |
21°C / 69.8°F |
|
|
Patna |
37°C / 98.6°F |
22°C / 71.6°F |
|
|
Pune |
38°C / 100.4°F |
20°C / 68°F |
|
|
Surat |
31°C / 87.8°F |
23°C / 73.4°F |
|
|
Varanasi |
39°C / 102.2°F |
23°C / 73.4°F |
|
|