Where to go in Sri Lanka in June
June is a classic east coast month. The southwest monsoon continues to bring showers and rough seas to the south and west coasts, while Trincomalee, Nilaveli, Pasikuda, and Arugam Bay bask in dry, sunny weather with calm (or, for surfers, perfectly shaped) seas. Snorkelling at Pigeon Island off Nilaveli is at its best, whale and dolphin watching runs out of Trincomalee, and Arugam Bay's famous right-hand point breaks are working consistently. The Cultural Triangle stays largely dry and is quiet, and Jaffna is a fine add-on to an east coast route. In the southwest, rain tends to ease compared to May's onset, and sheltered stretches can still deliver decent days, but sea conditions remain poor for swimming. June also brings Poson Poya, second only to Vesak in importance, when pilgrims flock to Anuradhapura and Mihintale to mark the arrival of Buddhism in Sri Lanka. Tourist numbers are low overall, and prices reflect it.
Where to go in June
East Coast
Peak-quality beach weather, top snorkelling at Pigeon Island, and a consistent surf season at Arugam Bay.
Cultural Triangle
Dry-zone weather and the atmospheric Poson Poya pilgrimage at Anuradhapura and Mihintale.
Festivals & events
- Poson Poya, commemorating the arrival of Buddhism, celebrated most fervently at Anuradhapura and Mihintale
Tips for June
- Base yourself in Uppuveli or Nilaveli for the best Trincomalee-area beaches.
- Around Poson, Anuradhapura fills with white-clad pilgrims; book rooms ahead and dress respectfully.
- Surf lessons at Arugam Bay are cheaper on weekdays and early season.
- The east coast is hot; afternoon shade and plenty of water are essential.
Traveling in June?
Get a personalised day-by-day itinerary matched to the season — free.
Plan my June trip