Elephants in Minneriya National Park

When to go

Sri Lanka in July & August

July and August are a great time to visit Sri Lanka if you know where to go. While the south-west monsoon brings rain to the south and west coasts, the east coast, the Cultural Triangle and the north enjoy their dry season, and two of the island's great spectacles take place.

The weather

The south-west monsoon affects the south and west coasts and parts of the hills, with showers and rough seas. The east coast, the north and the Cultural Triangle are usually drier and sunny. Weather varies year to year, so keep plans flexible.

Highlights of the season

A sample summer route

Start in the Cultural Triangle with Sigiriya, Polonnaruwa and a Minneriya safari, visit Kandy (timed for the Perahera if you can), then head to the east coast for a week at Trincomalee or Pasikuda. Add Jaffna in the north for something different.

Booking tips

  • July and August are popular with European families; book early.
  • Kandy hotels fill months ahead for the Perahera nights.
  • Some national parks, notably Yala, have typically closed for a period in the dry season; check dates.

Frequently asked questions

Is July a good time to visit Sri Lanka?

Yes, if you focus on the east coast, the Cultural Triangle and Kandy, which are usually drier at this time.

Which beach is best in August in Sri Lanka?

East coast beaches such as Trincomalee, Nilaveli, Pasikuda and Arugam Bay.

When is the Kandy Perahera?

Usually in July or August, ending on the Esala full moon. Check the exact dates each year.

Let's Plan Your Sri Lanka Journey

Tell us when you'd like to travel and what you love, and we'll suggest a route that fits. There's no obligation.

Plan Your Trip