Goa
- Day
- 28.4°C
- Sea
- 28.8°C
- Sun
- 1.2h
- Rain days
- 28
Your June weather guide
June is a difficult month for a sunshine-led holiday in India, but it can suit travellers who are comfortable with frequent rain and warm evenings. Country averages sit at 28°C by day and 25°C at night, with 29 rainy days making flexible plans essential. For Goa and Kerala, the choice is less about finding better temperatures and more about accepting wet weather. Neither is a strong pick if reliable beach time is your priority.
Long-term climate averages, not a forecast · 1991-2020
India, month by month
Turn up the warmth
Ranked by average daytime high. The full comparison is in the table below.
All 2 places we track in India, ordered by daytime high.
Daytime highs across India in June run from 27.8°C (Kerala) to 28.4°C (Goa). In Goa about 100% of June days reach 25°C. Nights average 24.9°C; the coldest 10% of nights in Kerala fall to 24°C or below.
Expect around 29 rainy days (1 mm or more) in June, with Goa the driest (28 days) and Kerala the wettest (30 days). The wettest June at Goa between 1991 and 2020 was 2018 with 1141 mm; the driest was 2014 with 290 mm.
The sea averages 28.5°C around India in June - warmest at Goa (28.8°C). That is comfortable for swimming.
Around 1.1 hours of sunshine a day on average, out of 12.9 hours of daylight (sunshine estimated from cloud cover).
June is the 9th warmest month of the twelve in India. It is 3.0°C cooler than May and 1.1°C cooler in July. The hottest month here is April (32°C) and the coolest July (27°C).
Based on the averages: summer clothes for the day; a rain jacket - roughly 29 wet days; swimwear - the sea is 28°C.
Within 1.5°C of India's June daytime average: Guanacaste (30°C, sea 29°C), Fethiye (29°C, sea 24°C), Crete (29°C, sea 23°C), Playa del Carmen (29°C, sea 28°C), Krabi (29°C, sea 30°C). See the full ranking for June.
Goa has a slight edge on rainy days, but not enough to make it a reliably dry alternative to Kerala. Both average 28°C by day and 25°C at night, so choosing between them will not bring relief from the warmth. Goa records 28 rainy days against Kerala's 30, which puts frequent rain firmly in the picture for either destination. The sea is warmer in Goa at 29°C, compared with 28°C in Kerala. If these are your options, choose around your travel preferences rather than expecting a major weather advantage. June suits flexible itineraries better than plans built around long days outdoors.
Pack for warmth and wet weather together: light clothing, a lightweight waterproof and footwear you can manage in the rain are more useful than heavy layers. With nights averaging 25°C, evenings offer little cooling compared with the daytime temperature. The country sunshine average is just 1.1 hours a day, so warmth should not be mistaken for clear skies. Keep outdoor plans movable and leave room for sheltered breaks rather than committing every day to the beach. Rainy-day figures do not tell you when showers will arrive or how long they will last, so avoid counting on a reliably dry morning or afternoon.
A little more detail
Plain answers, grounded in the averages.
Goa is the warmest of the 2 places we track in India in June with an average high of 28.4°C; Kerala is the coolest at 27.8°C.
The sea averages 22°C or more at Goa (29°C), Kerala (28°C) in June.
Sea temperatures are warm, averaging 29°C in Goa and 28°C in Kerala. Cold water is unlikely to be the main concern, but temperature alone does not establish safe swimming conditions. Check local guidance before entering the water.
India averages 28°C by day in June, compared with London's 20°C. It is a warmer prospect, but not necessarily a sunnier holiday: India's average of 29 rainy days makes rain protection as important as light clothing.
ERA5-Land climate reanalysis via Open-Meteo (11 km grid), 1991-2020
Averages computed from daily values at 2 destination points.Records are the highest and lowest daily values in that 30-year period, not all-time records. These are climate averages, not a forecast for your trip. How we measure holiday weather