Sri Lanka Weather Forecast

Check out our Sri Lanka weather forecast and get all the information you need to help you pack your luggage. If you’re visiting in June, you can expect scorching highs of 32°C towards the north. Remember, though, Sri Lanka does have a rainy season, so you may need to pack a mac and umbrella just in case you hit a damp day. When it gets hot, our forecast can remind you to stay hydrated and top up your sun lotion so you can enjoy everything this gorgeous place has to offer without the weather ruining your fun.

Whether you’re visiting the elephant sanctuary or taking a walk around the botanical gardens, our Sri Lanka weather forecast will help you make the most of your time.

If you haven’t confirmed your travel plans, take a look at our Sri Lanka weather forecast, and browse our monthly weather summary to see for yourself the best time of year to visit.

  1. Thursday, 21st February Patchy rain possible
    High
    29°C
    Low
    22°C
    Sun:
    11 hours daily
    Wind:
    7 Mph
    Humidity:
    86%
    Rain:
    7mm
  2. Friday, 22nd February Patchy rain possible
    High
    30°C
    Low
    21°C
    Sun:
    11 hours daily
    Wind:
    7 Mph
    Humidity:
    82%
    Rain:
    0mm
  3. Saturday, 23rd February Partly cloudy
    High
    30°C
    Low
    19°C
    Sun:
    11 hours daily
    Wind:
    6 Mph
    Humidity:
    81%
    Rain:
    0mm
  4. Sunday, 24th February Partly cloudy
    High
    31°C
    Low
    19°C
    Sun:
    11 hours daily
    Wind:
    5 Mph
    Humidity:
    79%
    Rain:
    0mm
  5. Monday, 25th February Moderate or heavy rain shower
    High
    32°C
    Low
    21°C
    Sun:
    11 hours daily
    Wind:
    2 Mph
    Humidity:
    82%
    Rain:
    12mm
  6. Tuesday, 26th February Heavy rain at times
    High
    32°C
    Low
    22°C
    Sun:
    12 hours daily
    Wind:
    4 Mph
    Humidity:
    81%
    Rain:
    1mm
  7. Wednesday, 27th February Moderate rain at times
    High
    34°C
    Low
    21°C
    Sun:
    12 hours daily
    Wind:
    3 Mph
    Humidity:
    74%
    Rain:
    1mm

View weather for