Climate of Kegalle, Sri Lanka
Area-weighted average across Kegalle. For where people actually live and travel, see the cities below.
Kegalle, a subdivision of Sri Lanka, has a tropical climate on average. Area-weighted monthly temperatures across the whole territory range from 24.9°C / 76.8°F in January to 27°C / 80.6°F in April, with rainfall from 101 mm / 4 in to 449 mm / 17.7 in depending on the season (3419 mm / 134.6 in total across the year).
| Month | Temperature | Rainfall | Matches |
|---|---|---|---|
| January | 24.9°C76.8°F | 101 mm4″ | Tropical |
| February | 25.6°C78.1°F | 111 mm4.4″ | Tropical |
| March | 26.6°C79.9°F | 202 mm8″ | Tropical |
| April | 27°C80.6°F | 306 mm12″ | Tropical |
| May | 26.8°C80.2°F | 409 mm16.1″ | Tropical |
| June | 26.2°C79.2°F | 379 mm14.9″ | Tropical |
| July | 25.9°C78.6°F | 298 mm11.7″ | Tropical |
| August | 25.9°C78.6°F | 275 mm10.8″ | Tropical |
| September | 25.8°C78.4°F | 311 mm12.2″ | Tropical |
| October | 25.6°C78.1°F | 449 mm17.7″ | Tropical |
| November | 25.3°C77.5°F | 376 mm14.8″ | Tropical |
| December | 24.9°C76.8°F | 202 mm8″ | Tropical |
Frequently asked questions
What is the best time to visit Kegalle?
Kegalle, Sri Lanka does not have a clear sunny-and-dry window by our cutoffs. The warmest month is April at 27°C / 80.6°F, and the driest is January at 101 mm / 4 in — likely your best travel window. For city-level detail, see the cities section below.
What is the climate of Kegalle?
Kegalle, Sri Lanka has area-weighted monthly average temperatures ranging from 24.9°C / 76.8°F in January to 27°C / 80.6°F in April. Annual rainfall averages about 3419 mm / 134.6 in, with the wettest month being October (449 mm / 17.7 in) and the driest January (101 mm / 4 in). Because this is an area average across the whole subdivision, local city values can differ substantially.
What is the hottest month in Kegalle?
The hottest month in Kegalle is April, with an area-wide average temperature of 27°C / 80.6°F.
What is the coldest month in Kegalle?
The coldest month in Kegalle is January, with an area-wide average temperature of 24.9°C / 76.8°F.
When does it rain most in Kegalle?
The wettest month in Kegalle is October, averaging about 449 mm / 17.7 in of rainfall. The driest is January with about 101 mm / 4 in.