Climate of Badulla, Badulla, Sri Lanka
Point-value climate at Badulla (Badulla, Sri Lanka). Population approximately 47,587.
Located in Badulla, Sri Lanka, Badulla has a tropical climate. Population approximately 47,587. Monthly average temperatures range from 21.4°C / 70.5°F in January to 24.3°C / 75.7°F in May, with rainfall varying from 21 mm / 0.8 in (June) to 320 mm / 12.6 in (November) — about 1919 mm / 75.6 in across the year. Badulla is the capital of Badulla. These are point-value climate normals sampled at Badulla's coordinates — often quite different from the surrounding region's area-weighted average.
Best sunny months: June.
| Month | Temperature | Rainfall | Matches |
|---|---|---|---|
| January | 21.4°C70.5°F | 202 mm8″ | — |
| February | 22.1°C71.8°F | 132 mm5.2″ | Tropical |
| March | 23.2°C73.8°F | 134 mm5.3″ | Tropical |
| April | 24°C75.2°F | 230 mm9.1″ | Tropical |
| May | 24.3°C75.7°F | 111 mm4.4″ | Tropical |
| June | 24.1°C75.4°F | 21 mm0.8″ | Sunny & Warm |
| July | 23.9°C75°F | 48 mm1.9″ | — |
| August | 23.7°C74.7°F | 71 mm2.8″ | — |
| September | 23.6°C74.5°F | 93 mm3.7″ | Tropical |
| October | 23.1°C73.6°F | 248 mm9.8″ | Tropical |
| November | 22.5°C72.5°F | 320 mm12.6″ | Tropical |
| December | 21.9°C71.4°F | 309 mm12.2″ | — |
Frequently asked questions
What is the best time to visit Badulla?
The months with the sunniest, driest weather are June. Badulla's warmest month is May at an average of 24.3°C / 75.7°F, and its driest month is June with about 21 mm / 0.8 in of rain.
What is the climate of Badulla?
Badulla, in Badulla, Sri Lanka, has monthly average temperatures ranging from 21.4°C / 70.5°F in January to 24.3°C / 75.7°F in May. Annual rainfall is approximately 1919 mm / 75.6 in, with the wettest month being November (320 mm / 12.6 in) and the driest June (21 mm / 0.8 in).
What is the average temperature in Badulla in May?
The average temperature in Badulla in May is 24.3°C / 75.7°F, with rainfall of about 111 mm / 4.4 in — the warmest month of the year.
When is the driest month in Badulla?
The driest month in Badulla is June, with about 21 mm / 0.8 in of average monthly rainfall. Average temperature that month is 24.1°C / 75.4°F.
When is the wettest month in Badulla?
The wettest month in Badulla is November, with approximately 320 mm / 12.6 in of average monthly rainfall.