Best Time to Visit Sri Lanka

Very much a year-round destination. The Maha monsoon blows from October to January, bringing rain to the North and East, while the dry season is from May to September. The North and East are comparatively dry, with around 1000mm of rain annually. There is also an inter-monsoonal period in October and November when rain can occur in many parts of the island. Out-of-season travel has its advantages – not only do the crowds go away but many airfares and accommodation prices drop right down. Nor does it rain all the time during the low season.

Best time to visit

Because the Hill Country it so high up it rarely gets unbearably hot. The months of December to April are probably the best time to visit, as temperatures rise to around 28C during the day but cool down at night.

Climate guide for Sri Lanka

Destination
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
86°F 8mm
88°F 5mm
91°F 3mm
96°F 14mm
96°F 10mm
94°F 3mm
94°F 3mm
94°F 4mm
94°F 8mm
94°F 15mm
90°F 18mm
86°F 20mm
92°F 4mm
95°F 3mm
93°F 8mm
92°F 7mm
91°F 12mm
88°F 8mm
88°F 3mm
88°F 5mm
88°F 8mm
88°F 7mm
91°F 14mm
91°F 9mm
86°F 7mm
87°F 8mm
88°F 19mm
87°F 24mm
85°F 15mm
86°F 11mm
88°F 10mm
87°F 15mm
85°F 14mm
85°F 18mm
85°F 24mm
79°F 15mm
86°F 8mm
88°F 5mm
91°F 3mm
96°F 14mm
96°F 10mm
94°F 3mm
94°F 3mm
94°F 4mm
94°F 8mm
94°F 15mm
90°F 18mm
86°F 20mm
92°F 7mm
95°F 2mm
94°F 5mm
92°F 6mm
90°F 15mm
88°F 14mm
88°F 15mm
87°F 8mm
88°F 12mm
88°F 9mm
90°F 14mm
89°F 11mm
86°F 8mm
88°F 5mm
91°F 3mm
96°F 14mm
96°F 10mm
94°F 3mm
94°F 3mm
94°F 4mm
94°F 8mm
94°F 15mm
90°F 18mm
86°F 20mm
87°F 10mm
89°F 10mm
91°F 20mm
90°F 18mm
89°F 26mm
87°F 15mm
87°F 14mm
86°F 18mm
86°F 25mm
87°F 14mm
87°F 24mm
86°F 17mm
92°F 4mm
95°F 3mm
93°F 8mm
92°F 7mm
91°F 12mm
88°F 8mm
88°F 4mm
88°F 5mm
88°F 8mm
88°F 7mm
91°F 14mm
91°F 9mm
Plan your Sri Lanka trip today
Plan your Sri Lanka trip today

Our team of travel specialists are waiting to help you book your next adventure.

Plan your trip

Plan your trip

Please tell us a few details about your vacation plans and provide your phone number so we can call you back..
  • 1
  • 2
  • 3
  • 4

When would you like to go?

Please select Enter your departure date
Please select Year

Where would you like to go?

Please select Select your interest

How many nights?

How many nights? Drag the slider to select nights
0 21 nights +

Guests

Number of adults (aged 15+). Minimum 1 adult  
Adults (age 15+)
Children (age 0-15)
Rooms

Select your budget per person

Please select  

Contact details

Your First name First name*
Your Last name Last name*
Your email address Email address*
Your phone number Phone number
+1
State is required State
Tell us about your trip
Let us know if you have fixed dates, who you’re traveling with or if it’s for a special ocassion
Please tick this box to continue  

Unable to submit your request

Unfortunately, we were unable to submit your request. Please try again later or contact us.