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


3* Whispering Palms
from £979 pp
AI 7 nts
5* Hard Rock Hotel Goa
from £959 pp
BB 7 nts
3* Country Inn and Suites
from £926 pp
BB 7 nts
4* Cidade de Goa
from £849 pp
BB 7 nts
3* Phoenix Park Inn Resort
from £787 pp
BB 7 nts