Climate and monthly weather forecast
Kegalle, Sri Lanka

englishespañol中文
Share

The climate of Kegalle

Situated in Sri Lanka, Kegalle belongs to the Af (Tropical rainforest) Köppen climate classification. This city reports highly uniform weather throughout the year, characterized by high humidity levels, frequent rainfall, and warm temperatures. The weather parameters exhibit minimal fluctuation, aligning with the typical characteristics of tropical climates.

The yearly temperature averages range from a high of 28.3°C (82.9°F) to 31.5°C (88.7°F), and a low of 19.2°C (66.6°F) to 21.8°C (71.2°F). The humidity remains relatively steady, registering between 74% and 84%. Throughout the year, rainfall is a common occurrence with the monthly averages varying from 38mm (1.5") to 301mm (11.85"). Predominantly, Kegalle has a significant cloud coverage, varying from 27% to 47%.

Distinct weather patterns arise in Kegalle with respect to rainfall. December records the peak rainfall amounting to 301mm (11.85"), while February records the least rainfall of 38mm (1.5"). The sun shines the brightest in June with approximately 10.8 hours per day, providing ample daylight.

The best time to visit Kegalle

The timeframe from January to March could be considered as the most favorable period for visiting Kegalle. During these months, the city experiences less rainfall, registering between 38mm (1.5") and 72mm (2.83") and lower humidity levels, varying from 74% to 80%. Combined with reasonable daytime temperature variations, ranging between 28.3°C (82.9°F) and 31.5°C (88.7°F), these months offer relatively drier and more pleasant weather conditions, making sightseeing enjoyable.

The worst time to visit Kegalle

On the flip side, October sees a surge in precipitation, reaching up to 301mm (11.85"), accompanied by a high cloud coverage of 41%. The humidity level also increases during these months, ranging from 80% to 83%. Consequently, the high precipitation and humidity levels during this period might render outdoor activities uncomfortable, hence, these months would constitute the least desirable time for a visit to Kegalle.

Spring weather in Kegalle

In Kegalle, the spring season, defined as March to May, encounters a rise in temperatures, varying from 29.7°C (85.5°F) to 31.2°C (88.2°F) for highs and 19.2°C (66.6°F) to 21.8°C (71.2°F) for lows. There is a significant increase in rainfall, from 72mm (2.83") to 163mm (6.42") through these months. Also, the relative humidity levels remain moderately high ranging from 74% to 80%.

Summer weather in Kegalle

Summer in Kegalle, from June to August, offers a warm climate with temperatures hovering between 29.2°C (84.6°F) and 29.5°C (85.1°F). The range of the nocturnal lows falls between 21.4°C (70.5°F) to 21.8°C (71.2°F). June registers significant daylight with approximately 12.5 hours per day, marking it as the sunniest month. Rainfall levels, however, reduce slightly from 57mm (2.24") to 88mm (3.46").

Autumn weather in Kegalle

The autumn months, September to November, witness a downfall in temperature, which varies from 29.4°C (84.9°F) to 28.3°C (82.9°F). The daylight time also shortens, reducing to 11.8 hours per day. A remarkable increase in rainfall is noticed during this period, from 118mm (4.65") to 216mm (8.5"). At this time, the humidity shoots up to 83%.

Winter weather in Kegalle

The winter season in Kegalle, stretching from December to February, is characterized by a mild drop in temperature, ranging from 27.5°C (81.5°F) to 29.7°C (85.5°F) during the day and 18.1°C (64.6°F) to 20.1°C (68.2°F) at night. December registers a peak in rainfall, hitting 301mm (11.85"), adding to the city's high humidity levels. The daylight hours also get trimmed to approximately 11.7 hours per day. Despite the winter tag, Kegalle continues to have a warm climate due to its geographical positioning.

Weather in January

January in Kegalle, Sri Lanka, presents a moderate climate with average temperatures and relative humidity. With visible fluctuations from the end of December, the highest temperature typically sits at 28.3°C (82.9°F) whereas the lower margin drops to 18.2°C (64.8°F). Weather in January »

Weather in February

The city of Kegalle in Sri Lanka experiences a slight increase in temperature during February with a higher chance of rainfall compared to January. A shift in the climatic variables contributes to a noticeable increase in rainfall volume from 38mm (1.5") in the preceding month to 59mm (2.32"). Weather in February »

Weather in March

March brings extensive rainfall to Kegalle, Sri Lanka, taking a significant leap from February's 59mm (2.32") to 72mm (2.83"). The weather pattern shifts considerably From February to March; there is an uptick in temperature along with additional rainfall. Weather in March »

Weather in April

April witnesses a change in Kegalle's weather with strong winds and a significant increase in rainfall, almost doubling to reach 152mm (5.98"), resulting in twenty-seven wet days. It sees a more considerable temperature swing compared to March, with a higher frequency of warm, humid days. Weather in April »

Weather in May

May is the wettest month in Kegalle with the highest volume of rainfall throughout the year, a peak of 163mm (6.42"). There is a general increase in temperature compared to April, rendering a warmer but wetter atmosphere. Despite higher rainfall, the overall cloud cover doesn't see a substantial increase meaning that sunshine is not in scarcity. Weather in May »

Weather in June

June in Kegalle sees a remarkable reduction in rainfall from May's peak, dropping to a modest 57mm (2.24"). This drop is complemented by an increase in both daily sunshine and daylight hours, promising brighter days. The wind speed continues to increase, taking the gusting wind speed up to 18.6km/h (11.6mph). Weather in June »

Weather in July

July carries much of June's weather pattern into Kegalle, Sri Lanka, with little change in temperature values and a balanced rise in the volume of rainfall to 88mm (3.46"). Despite the increase in rainfall, the number of rainy days doesn't change dramatically from June, making July typically mild. Weather in July »

Weather in August

August's weather in Kegalle, Sri Lanka, doesn't undergo dramatic shifts, maintaining a level similar to July with a slight decrease in temperature and an insignificant increase in rainfall to 84mm (3.31"). The average wind maunder in the realms of moderate, reaching a mild 16.1km/h (10mph). Weather in August »

Weather in September

The beckoning of September carves a subtle difference in Kegalle's weather with a slight increase in rainfall, registering at 118mm (4.65"). Despite increased rainfall, extended sunshine hours of up to 10.3 add a brighter note to the climate. Weather in September »

Weather in October

October introduces drastic changes in the weather of Kegalle, with the highest number of rainy days and the heaviest rainfall reaching 301mm (11.85"). This month contrasts sharply with September, characterized by the extreme rainy conditions and a drop in daily sunshine hours from 10.3 to 7.9. Weather in October »

Weather in November

As November approaches, Kegalle, Sri Lanka, witnesses considerable weather fluctuations with a decrease in both temperature and rainfall From October to November, registering at 216mm (8.5"). The days are moderately sunny, with the city receiving 6.8 hours of daily sunshine on average. Weather in November »

Weather in December

December seals the weather calendar of Kegalle with the lowest temperature seen throughout the year, recording a mild 27.5°C (81.5°F) at the higher end and a chillier 19.5°C (67.1°F) at the lower. The rainfall decreases to 118mm (4.65"), signaling quieter weather compared to the past two months. Weather in December »

Frequently asked questions

What is the driest month in Kegalle?

The month with the least rainfall in Kegalle is January, when the rain falls for 14.1 days and typically collects 38mm (1.5") of precipitation.

How many days does it rain in Kegalle?

Throughout the year, in Kegalle, there are 278.4 rainfall days, and 1466mm (57.72") of precipitation is accumulated.

When is the highest UV index in Kegalle?

January through September, November and December, with an average maximum UV index of 6, are months with the highest UV index in Kegalle.

What are the warmest months in Kegalle?

The warmest period tends to be March, when average temperatures fluctuate between a high of 31.5°C (88.7°F) and a low of 19.2°C (66.6°F).

What is the least humid month in Kegalle?

With an average relative humidity of 74%, March is the least humid month.

When are the longest days in Kegalle?

June has the longest days of the year, with an average of 12h and 30min of daylight.

What month has the most sunshine in Kegalle?

June has the most sunshine of the year in Kegalle, Sri Lanka, with an average of 10.8h of sunshine.

What is the rainiest month in Kegalle?

The month with the most rainfall in Kegalle, Sri Lanka, is October, when the rain falls for 27.4 days and typically aggregates up to 301mm (11.85") of precipitation.

What is the month with the lowest UV index in Kegalle?

October is the month with the lowest UV index in Kegalle, Sri Lanka, with an average maximum UV index of 5.

What is the coldest time of year in Kegalle?

December, having an average high-temperature of 27.5°C (81.5°F) and an average low-temperature of 19.5°C (67.1°F), is the coldest month in Kegalle, Sri Lanka.

What is the most humid month in Kegalle?

December is the most humid month in Kegalle, with an average relative humidity of 84%.

What is the month with the shortest days in Kegalle?

December has the shortest days of the year in Kegalle, with an average of 11h and 42min of daylight.

Is there Daylight Saving Time (DST) in Kegalle?

Kegalle, Sri Lanka, does not observe Daylight Saving Time (DST). +0530 timezone is used over the entire year.

What is the month with the least sunshine in Kegalle?

December has the least sunshine of the year, with an average of 5.7h of sunshine.

Average temperature
Kegalle, Sri Lanka

Average temperature - Kegalle, Sri Lanka

The warmest month (with the highest average high temperature) is March (31.5°C).
The month with the lowest average high temperature is December (27.5°C).

The months with the highest average low temperature are May and June (21.8°C).
The coldest month (with the lowest average low temperature) is February (18.1°C).

Average pressure
Kegalle, Sri Lanka

Average pressure - Kegalle, Sri Lanka

The month with the highest atmospheric pressure is January (1011.8mbar).
The month with the lowest atmospheric pressure is June (1008.1mbar).

Average wind speed
Kegalle, Sri Lanka

Average wind speed - Kegalle, Sri Lanka

The windiest month (with the highest average wind speed) is June (13.5km/h).
The calmest month (with the lowest average wind speed) is April (4.7km/h).

Average humidity
Kegalle, Sri Lanka

Average humidity - Kegalle, Sri Lanka

The month with the highest relative humidity is December (84%).
The month with the lowest relative humidity is March (74%).

Average rainfall
Kegalle, Sri Lanka

Average rainfall - Kegalle, Sri Lanka

The wettest month (with the highest rainfall) is October (301mm).
The driest month (with the least rainfall) is January (38mm).

Average rainfall days
Kegalle, Sri Lanka

Average rainfall days - Kegalle, Sri Lanka

The month with the highest number of rainy days is May (28.6 days).
The month with the least rainy days is January (14.1 days).

Average daylight / Average sunshine
Kegalle, Sri Lanka

Average daylight / Average sunshine - Kegalle, Sri Lanka

The month with the longest days is June (Average daylight: 12h and 30min).
The month with the shortest days is December (Average daylight: 11h and 42min).

The month with the most sunshine is June (Average sunshine: 10h and 48min).
The month with the least sunshine is December (Average sunshine: 5h and 42min).

Average sunshine days
Kegalle, Sri Lanka

Average sunshine days - Kegalle, Sri Lanka

The month with the most sunshine days is January (14.8 days).
The month with the least sunshine days is May (1.2 days).

Average UV index
Kegalle, Sri Lanka

Average UV index - Kegalle, Sri Lanka

The months with the highest UV index are January, February, March, April, May, June, July, August, September, November and December (UV index 6).
The month with the lowest UV index is October (UV index 5).

Average visibility
Kegalle, Sri Lanka

Average visibility - Kegalle, Sri Lanka

The months with the highest visibility are June, July and August (10km).
The months with the lowest visibility are January, February, March, April, November and December (8km).

Kegalle, Sri Lanka

Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location