Quick answer
June is the heart of the southwest monsoon. The west and south coasts get regular rain, roughly 180 to 250 mm in Colombo, with gusty wind and rough seas, and the western hills around Nuwara Eliya are wet, windy and misty. The east coast, the north and the Cultural Triangle are dry, hot and breezy, with calm seas at Trincomalee and Pasikudah and good surf at Arugam Bay.
Key takeaways
- June is fully in the southwest monsoon, with rain and rough seas on the west and south coasts.
- Rainfall in Colombo is lower than in May, roughly 180 to 250 mm, and usually falls in showers with sunny spells.
- The western hills are wet, windy and often misty; the Ella side is drier.
- The east coast and the north are dry and calm, with Arugam Bay surf in good shape.
- Strong, steady wind is the defining feature of June in the plains and the north.
June at a glance
By June the southwest monsoon has settled into its rhythm. The wind blows steadily from the southwest, strongest in the afternoon, and brings bands of cloud and rain onto the west and south coasts. In the wet zone, there are days of heavy rain, but more often a mix of showers and bright intervals.
The wind is the bigger story elsewhere. Having dropped its moisture on the western mountains, it crosses the plains and the east as a warm, dry gale, strongest in the gaps of the hills and on the north and east coasts. It keeps the dry zone dry and the east coast calm, because there the wind blows from the land out to sea.
Temperatures are slightly lower on the wet coast, around 29 to 30 °C, and higher in the dry zone, around 33 to 34 °C. Humidity is high on the southwest coast and lower in the east.
- →West and south coasts: showers, gusty wind, rough sea.
- →Hill country: wet and windy in the west, drier around Ella.
- →Cultural Triangle: dry, hot and windy.
- →East coast and north: dry, calm, peak season.
The west and south coasts
Colombo averages roughly 180 to 250 mm of rain in June, less than in May. Galle and Mirissa are similar. Most days bring showers, some heavy, and the cloud is often low, but sunny spells of several hours are common. A fully dry week is unusual.
The sea is rough all month on the west and south coasts. Swell and strong currents make most beaches unsafe for swimming, and red flags are common from Negombo to Tangalle. Some sheltered spots, such as parts of Unawatuna's bay, may be calmer on some days, but they still need care.
For travel, the southwest in June is better for Galle Fort, Colombo, Bentota's river and the south coast's temples than for the beach. Hotels are quieter and rates are lower than in the dry season.
The hill country
The western hills are at their wettest and windiest in June and July. Nuwara Eliya averages roughly 180 to 230 mm of rain in June, the wind is strong on the ridges, and mist often hides the views. Temperatures are mild, around 18 °C by day and 13 °C at night, but wind chill makes it feel colder.
Ella, Haputale and Bandarawela are sheltered from the worst of it and are often dry, with bright mornings and wind in the afternoon. Kandy gets showers and has highs around 29 °C. The Kandy to Ella train still runs, but the western section is often misty.
The Horton Plains plateau is exposed to the full force of the wind in June, and the view from World's End is more often hidden than open. Early starts improve the odds.
- →Nuwara Eliya: roughly 180 to 230 mm, windy, misty.
- →Ella: often dry, breezy afternoons.
- →Kandy: showers, about 29 °C.
The Cultural Triangle
The Cultural Triangle is dry in June, with very little rain and steady, strong wind. Highs reach about 33 to 34 °C at Sigiriya and Polonnaruwa, but the breeze makes walking more comfortable than in April. The tanks are falling and the grass is drying.
Poson, the June full moon, brings large crowds of pilgrims to Mihintale and Anuradhapura. The Minneriya elephant gathering begins to build towards July as the reservoirs shrink.
- →Dry, hot, windy; highs about 33 to 34 °C.
- →Strong wind on Sigiriya's summit in the afternoon.
- →Poson pilgrim crowds at Mihintale.
The east coast and the north
June is peak season on the east coast. Trincomalee averages only roughly 20 to 50 mm of rain, the sea at Nilaveli and Uppuveli is flat and clear in the mornings, and Pigeon Island snorkelling is reliable. Pasikudah's shallow bay is calm. Highs are around 33 °C, with a dry wind.
Arugam Bay's surf is in good shape, with the southwest wind blowing offshore on its point breaks. In the north, Jaffna is hot and windy, around 34 °C by day, and Kalpitiya, on the northwest coast, is in its strongest kitesurfing wind.
- →Trincomalee: roughly 20 to 50 mm, calm, clear sea.
- →Arugam Bay: good surf, offshore wind.
- →Kalpitiya and Jaffna: strong wind, dry.
Planning around June weather
A June trip works best when it uses the dry side: the Cultural Triangle, Kandy, Ella and the east coast. The southwest can be included for Galle or Colombo, with the expectation of showers and no swimming. Light rain gear and a windproof layer are worth more than heavy rain clothing.
June is low season on the south coast, so prices there are lower, while the east coast is busy and worth booking ahead. Lankan Stays & Trails builds June routes that end on the east coast and keeps a flexible day for the weather in the hills.
Frequently asked questions
What is the weather like in Sri Lanka in June?
June is the heart of the southwest monsoon. The west and south coasts and the western hills are rainy and windy, with rough seas, while the east coast, the north and the Cultural Triangle are dry, hot and breezy. The east coast sea is calm and clear for swimming.
How much does it rain in Colombo in June?
Colombo averages roughly 180 to 250 mm of rain in June, less than in May. Most days bring showers, some heavy, but sunny spells of several hours are common. Fully dry days are less frequent than in the dry season, and the sea is rough.
Is the east coast of Sri Lanka good in June?
Yes, June is peak season on the east coast. Trincomalee averages only roughly 20 to 50 mm of rain, the sea is calm and clear at Nilaveli, Uppuveli and Pasikudah, and Pigeon Island snorkelling is reliable. Arugam Bay's surf is also in good shape.
Is it windy in Sri Lanka in June?
Yes. June has the strongest, most steady wind of the year in much of the island. On the southwest coast it brings rain and swell; in the plains, the north and the east it blows as a dry wind. Kalpitiya's kitesurfing season is at its peak.
What is the weather like in Nuwara Eliya in June?
Nuwara Eliya is wet, windy and often misty in June, with roughly 180 to 230 mm of rain, daytime highs around 18 °C and nights around 13 °C. Wind chill makes it feel colder. Ella, on the eastern side of the hills, is often drier and brighter.
Can you swim on the south coast in June?
Swimming on the south and west coasts is generally not safe in June because of strong swell and currents, and many beaches fly red flags. Some sheltered bays have calmer days, but conditions change quickly. The east coast is the place to swim in June.
How does Lankan Stays & Trails plan June trips?
June routes usually cover the Cultural Triangle, Kandy and Ella before finishing on the east coast at Trincomalee, Pasikudah or Arugam Bay. Galle or Colombo can be added for sightseeing, with no beach time planned there and a flexible day kept for the weather.

