
Sri Lanka, our neighbour country, is well known for its green mountains and amazing beaches. Planning a trip to Sri Lanka in June, this month marks the beginning of the southwest monsoon season, transforming the island into a lush, green paradise. While the western and southern coasts receive some rain, the northern and eastern regions stay relatively dry and sunny, making them perfect for exploration.
June offers a mix of tropical beauty, cultural experiences, and fewer crowds compared to the peak tourist months. Travelers can enjoy wildlife safaris, beach getaways, and ancient ruins without the heavy rush. With its unique blend of nature, history, and hospitality, Sri Lanka remains one of Asia’s most rewarding travel destinations, even during the monsoon.
Whether you’re wandering through ancient cities, relaxing by the golden beaches of Trincomalee, or exploring tea estates in Nuwara Eliya, Sri Lanka Tour Packages in June provide a refreshing and serene experience. Let’s look at the weather, the best places to visit, and some travel tips to make the most of your Sri Lanka adventure.
June in Sri Lanka is warm and humid, with temperatures ranging between 25°C and 32°C in coastal areas and around 15°C to 22°C in the central highlands. The southwest monsoon brings rain mainly to Colombo, Galle, and Bentota, while the north and east, like Jaffna and Trincomalee, remain mostly dry and sunny.
The Sri Lanka weather June brings short bursts of rain followed by clear, sunny skies, keeping sightseeing and outdoor fun enjoyable. During this month, the island’s scenery becomes lush and vibrant, forests turn deep green, waterfalls flow beautifully, and wildlife thrives. With fewer tourists and better prices, June is a great time to explore Sri Lanka’s natural beauty.
1. Trincomalee

Located on the eastern coast, Trincomalee enjoys plenty of sunshine in June. Its clean and clear waters, sandy beaches, and calm waves make it ideal for swimming and diving.
Things to Do: Visit Nilaveli Beach, explore Pigeon Island National Park, and go snorkeling or whale watching.
2. Sigiriya:

The iconic Lion Rock Fortress stands tall amid lush greenery during June. The Sri Lanka temperature in June is warm and comfortable, especially in the mornings, perfect for hiking to the summit and enjoying breathtaking panoramic views of the surrounding landscape.
Things to Do: Climb Sigiriya Rock, visit the Royal Gardens, and explore the nearby Dambulla Cave Temple.
3. Kandy

Nestled in the hills, Kandy offers cooler weather and rich culture. The city’s serene lake, botanical gardens, and Buddhist heritage make it a must-visit. The visitors who come once keep coming frequently to enjoy the place.
Things to Do: Visit the Temple of the Tooth, walk around Kandy Lake, and explore Peradeniya Botanical Gardens.
4. Jaffna:

Sri Lanka in June is one of the best months to explore Jaffna, as it remains dry and sunny. The northern charm, Tamil culture, and coastal beauty give travelers a different side of Sri Lanka.
Things to Do: Visit Nallur Kandaswamy Temple, explore Jaffna Fort, and relax at Casuarina Beach.
5. Nuwara Eliya:

Known as “Little England,” this hill town is cool and misty in June. Lush tea plantations, colonial architecture, and serene lakes make it a romantic retreat, perfect for nature walks, photography, and enjoying peaceful mornings amid scenic beauty.
Things to Do: Tour tea estates, visit Gregory Lake, and explore Hakgala Botanical Garden.
6. Arugam Bay:

A surfer’s paradise, Arugam Bay is perfect for catching waves and relaxing on the beach. Sri Lanka in June offers ideal conditions for surfing, yoga retreats, coastal cafés, and peaceful seaside walks, making it a great destination for both adventure and relaxation
Things to Do: Go surfing, enjoy beachside dining, and explore nearby Kudumbigala Monastery.
7. Anuradhapura:

This ancient city, already declared a UNESCO World Heritage Site, stays mostly dry in June. Explore centuries-old temples, stupas, and sacred trees surrounded by green fields. Some visitors also come here in other weather to see the lush areas.
Things to Do: Visit Ruwanwelisaya Stupa, Sri Maha Bodhi Tree, and the Archaeological Museum.
8. Ella:

Ella offers stunning mountain views and cool weather in June. It’s a haven for trekkers and nature lovers, surrounded by waterfalls and tea-covered hills. These green areas will fascinate your soul and fill you with joy and happiness.
Things to Do: Hike to Ella Rock, visit Nine Arches Bridge, and explore Ravana Falls.
9. Minneriya National Park:

June is the start of the “Elephant Gathering” season in Minneriya. Sri Lanka in June is ideal for witnessing large herds of elephants at the park’s reservoirs, offering one of Asia’s most breathtaking wildlife experiences for nature and photography enthusiasts.
Things to Do: Take a jeep safari, photograph elephants at sunset, and explore nearby Polonnaruwa ruins.
10. Batticaloa

Batticaloa, another gem on the east coast, stays sunny and vibrant in June. It’s known for its lagoons, colonial forts, and calm beaches. A perfect destination for solo visitors and for families, enjoy the beaches and calm environment.
Things to Do: Visit Batticaloa Fort, explore Kallady Lagoon, and enjoy seafood by the beach.
1. Is it okay to go to Sri Lanka in June?
A. Yes, it is okay to visit Sri Lanka in June, especially if you plan to explore the east coast. While the southwest region may experience some rain, the eastern parts remain sunny and perfect for beach holidays and sightseeing.
2. Which part of Sri Lanka is best to visit in June?
A. The east coast of Sri Lanka, including places like Trincomalee, Arugam Bay, and Pasikudah, is best visited in June. These areas have pleasant weather, calm seas, and are ideal for swimming, surfing, and relaxing by the beach.
3. What to wear in Sri Lanka in June?
A. In June, wear light, breathable clothes made of cotton or linen, as the weather is warm and humid. Carry a light rain jacket or umbrella for occasional showers, and modest outfits when visiting temples or religious sites.
4. How many days are enough for Sri Lanka?
A. A trip of 7 to 10 days is enough to explore Sri Lanka comfortably. This allows time to visit beaches, cultural cities like Kandy and Sigiriya, tea plantations in Nuwara Eliya, and wildlife parks like Yala or Minneriya.
Also Read: Places to Visit in Srilanka
Must Read: Things to do in Srilanka