Avg weather in April
12 Hrs per day
0 mm per month
20 % avg
6 Mph avg


What’s the weather like in India in April?

India is a diverse and beautiful country, with varied climates as you travel from the coast to cities, mountains and deserts. In April, India is in the middle of summer so temperatures are very hot across most of the country, including the picturesque beaches and bustling cities. It’s mainly dry at this time of year and UV levels are high, so you’ll need to apply sun cream regularly, seek shade and stay hydrated.


In April, the popular Goa region has an average temperature of 29°C, climbing to 33°C in the peak of the day. This time of year’s ideal for relaxing on Goa’s stunning beaches, but make sure you take care in the strong sunshine. The temperature drops only slightly at night to 26°C, so you’ll be grateful for air conditioning. In New Delhi further north, the average temperature’s 29°C, rising to  36°C in the afternoons. Just 10mm of rain is expected this month in both Goa and New Delhi.

View weather for