Sri Lanka

Sri Lanka Weather in April

Average temperatures, rainfall, sunshine and the best places to visit in Sri Lanka in April.

Are you planning a trip a to Sri Lanka in April and wondering what kind of weather to expect? This page has all the details you need.

What to Expect in Sri Lanka in April

April in Sri Lanka generally has temperatures that range from warm to very hot, with precipitation levels ranging from moderate to heavy.

Temperatures

During the day temperatures vary from warm in Ramboda at 28°C (82°F) to very hot in Polonnaruwa at 36°C (97°F). At night it cools down to 25°C (77°F) in Polonnaruwa and 19°C (66°F) in Ramboda. The temperatures mentioned for daytime and nighttime are general averages. However there can be days that surpass these temperatures. So equip yourself with clothing that can handle the potential heat.

For a closer look at conditions across Sri Lanka, refer to the map below.

Precipitation

In April, precipitation varies across different areas. From moderate rainfall in Jaffna with an average of 61 mm (2.4 in) to heavy rainfall in Adams Peak with 486 mm (19 in).

Average sunshine

Sunshine is fairly consistent across many areas. Kandy receives about 157 hours of sunlight in April, providing a good balance between sunny spells and cloud cover. If you're after more sunshine hours, take a look at our weather planner for other sun-rich destinations worldwide.

Explore Sri Lanka by month

Best Places to Visit in Sri Lanka in April

Click on a destination dot for more details. Toggle the map to compare temperatures or precipitation across Sri Lanka.

perfect weather
pleasant
tolerable
unpleasant
poor

Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20°C (68°F) and 29°C (84°F) and not too much precipitation (less than 90 mm (3.5 in) a month).

Popular Destinations in Sri Lanka

What is the weather like in April for some of the most popular destinations in Sri Lanka?

Temperature range in Sri Lanka (April)

Precipitation variation in Sri Lanka (April)

Kandy

In April Kandy generally has very high temperatures with maximum daytime temperatures around 31°C (88°F), minimum nighttime temperatures around 21°C (70°F) and heavy monthly rainfall. So on average the conditions are poor that month.

March
April
May
Max temperature
31°C (88°F)
31°C (88°F)
30°C (86°F)
Min temperature
20°C (68°F)
21°C (70°F)
22°C (72°F)
Monthly sun hours
198 hours
157 hours
103 hours
Monthly rainfall
100 mm (3.9 in)
217 mm (8.5 in)
141 mm (5.6 in)
Monthly rainy days
8 days
13 days
11 days
Weather conditions

Hikkaduwa

In April Hikkaduwa generally has very high temperatures with maximum daytime temperatures around 30°C (86°F), minimum nighttime temperatures around 26°C (79°F) and heavy monthly rainfall. So on average the conditions are unpleasant that month.

March
April
May
Max temperature
30°C (86°F)
30°C (86°F)
30°C (86°F)
Min temperature
26°C (79°F)
26°C (79°F)
26°C (79°F)
Monthly sun hours
270 hours
230 hours
200 hours
Monthly rainfall
86 mm (3.4 in)
191 mm (7.5 in)
315 mm (12 in)
Monthly rainy days
8 days
12 days
12 days
Weather conditions

Negombo

In April Negombo generally has very high temperatures with maximum daytime temperatures around 32°C (90°F), minimum nighttime temperatures around 26°C (79°F) and heavy monthly rainfall. So on average the conditions are unpleasant that month.

March
April
May
Max temperature
33°C (91°F)
32°C (90°F)
31°C (88°F)
Min temperature
26°C (79°F)
26°C (79°F)
27°C (81°F)
Monthly sun hours
276 hours
234 hours
202 hours
Monthly rainfall
90 mm (3.5 in)
192 mm (7.6 in)
266 mm (10 in)
Monthly rainy days
8 days
13 days
12 days
Weather conditions

Mirissa

In April Mirissa generally has very high temperatures with maximum daytime temperatures around 31°C (88°F), minimum nighttime temperatures around 26°C (79°F) and heavy monthly rainfall. So on average the conditions are unpleasant that month.

March
April
May
Max temperature
31°C (88°F)
31°C (88°F)
30°C (86°F)
Min temperature
25°C (77°F)
26°C (79°F)
26°C (79°F)
Monthly sun hours
270 hours
230 hours
200 hours
Monthly rainfall
91 mm (3.6 in)
183 mm (7.2 in)
249 mm (9.8 in)
Monthly rainy days
7 days
11 days
11 days
Weather conditions

Nuwara Eliya

In April Nuwara Eliya generally has high temperatures with maximum daytime temperatures around 29°C (84°F), minimum nighttime temperatures around 20°C (68°F) and heavy monthly rainfall. So on average the conditions are unpleasant that month.

March
April
May
Max temperature
29°C (84°F)
29°C (84°F)
29°C (84°F)
Min temperature
18°C (64°F)
20°C (68°F)
21°C (70°F)
Monthly sun hours
198 hours
157 hours
103 hours
Monthly rainfall
94 mm (3.7 in)
202 mm (8 in)
158 mm (6.2 in)
Monthly rainy days
7 days
13 days
11 days
Weather conditions

Is your destination not in the list? Have a look at all destinations in Sri Lanka.

Popular cities in April

Day & night temperatures, rainfall and average weather in Sri Lanka in April.

City Weather Day temp Night temp Rainfall
Kandy 31°C (88°F) 21°C (70°F) 217 mm (8.5 in)
Colombo 32°C (90°F) 26°C (79°F) 204 mm (8 in)
Hikkaduwa 30°C (86°F) 26°C (79°F) 191 mm (7.5 in)
Negombo 32°C (90°F) 26°C (79°F) 192 mm (7.6 in)
Nuwara Eliya 29°C (84°F) 20°C (68°F) 202 mm (8 in)
Anuradhapura 35°C (95°F) 25°C (77°F) 127 mm (5 in)

Sri Lanka weather in April: frequently asked questions

What is the weather like in Sri Lanka in April?

Expect poor weather across Sri Lanka in April. The popular destination of Kandy averages 31°C (88°F) by day and 21°C (70°F) at night during this month.

What is the average temperature in Sri Lanka in April?

Average temperatures in Sri Lanka during April range from a nighttime low near 21°C (70°F) to a daytime high around 31°C (88°F) in Kandy.

Does Sri Lanka get a lot of rain in April?

Rainfall in Sri Lanka peaks during April. Kandy averages roughly 217 mm (8.5 in), so frequent and sometimes heavy showers are the norm.

Is April a Good Time to Visit Sri Lanka?

In our view, April might not be the best time to travel to Sri Lanka with often poor weather in Kandy.

Generally speaking, the best visiting conditions can be found in February offering mostly perfect weather in Kandy. The weather in April, October and November, on the other hand, tends to be poor.

Interested in more climate information?

We have much more information about the climate in Sri Lanka.

Weather and climate has detailed information for every country in the world. Are you going to Sri Lanka? Get detailed historical weather averages for many cities in Sri Lanka.

Not sure yet where to go? We now have a tool which recommends destinations that suit your ideal travel conditions. Find out where to go with our weather planner.

Bucket list

Need travel inspiration? Check out our bucket list articles and be inspired.