Your June weather guide

Weather in India in June

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

Average daytime high
28.1°Cacross 2 destinations
Average night-time low
24.9°Cafter dark
Sea temperature
28.5°Cwarm enough to swim
Rainy days
29days1 mm or more

India, month by month

Turn up the warmth

Warmest places in India in June

Ranked by average daytime high. The full comparison is in the table below.

#1Hot

Goa

India · 10 h 12 min from London

Day
28.4°C
Sea
28.8°C
Sun
1.2h
Rain days
28
#2Hot

Kerala

India · 11 h from London

Day
27.8°C
Sea
28.1°C
Sun
0.9h
Rain days
30

India destinations ranked for June

All 2 places we track in India, ordered by daytime high.

Scroll sideways for more weather, down for more places. Click a heading to sort.

India destinations ranked by June temperature
#Destination
1Goa28.4°C25.1°C28.8°C1.2 h2810 h 12 min
2Kerala27.8°C24.7°C28.1°C0.9 h3011 h

2 destinations shownClimate averages, not a forecast.

June climate overview

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.

Rainfall in June

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.

Sea temperature

The sea averages 28.5°C around India in June - warmest at Goa (28.8°C). That is comfortable for swimming.

Sunshine and daylight

Around 1.1 hours of sunshine a day on average, out of 12.9 hours of daylight (sunshine estimated from cloud cover).

June against the rest of the year in India

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).

Which part of India in June?

What to pack for India in June

Based on the averages: summer clothes for the day; a rain jacket - roughly 29 wet days; swimwear - the sea is 28°C.

Similar weather elsewhere in June

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 or Kerala: little difference in the weather

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.

Expect warm rain rather than dependable sunshine

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

India in June FAQs

Plain answers, grounded in the averages.

Where is the hottest place in India in June?

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.

Is the sea warm in India in June?

The sea averages 22°C or more at Goa (29°C), Kerala (28°C) in June.

Is the sea warm enough for swimming 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.

How does India's June weather compare with London's?

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.

About these averages

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