WhereItsSunny

Climate of Vavuniya, Sri Lanka

Area-weighted average across Vavuniya. For where people actually live and travel, see the cities below.

Vavuniya, a subdivision of Sri Lanka, has a consistently warm climate on average. Area-weighted monthly temperatures across the whole territory range from 24.7°C / 76.5°F in January to 29.2°C / 84.6°F in May, with rainfall from 11 mm / 0.4 in to 312 mm / 12.3 in depending on the season (1397 mm / 55 in total across the year).

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January24.7°C76.5°F114 mm4.5″Tropical
February25.6°C78.1°F54 mm2.1″
March27.3°C81.1°F47 mm1.9″
April28.7°C83.7°F112 mm4.4″Tropical
May29.2°C84.6°F87 mm3.4″Tropical
June29.1°C84.4°F11 mm0.4″Sunny & Hot
July28.9°C84°F32 mm1.3″Sunny & Hot
August28.6°C83.5°F49 mm1.9″
September28.4°C83.1°F78 mm3.1″
October27.3°C81.1°F213 mm8.4″Tropical
November26°C78.8°F312 mm12.3″Tropical
December25°C77°F288 mm11.3″Tropical

Frequently asked questions

What is the best time to visit Vavuniya?

The best months to visit Vavuniya, Sri Lanka for sunny, dry weather are June, July. The warmest month is May at an area-wide average of 29.2°C / 84.6°F, and the driest is June with about 11 mm / 0.4 in of rainfall.

What is the climate of Vavuniya?

Vavuniya, Sri Lanka has area-weighted monthly average temperatures ranging from 24.7°C / 76.5°F in January to 29.2°C / 84.6°F in May. Annual rainfall averages about 1397 mm / 55 in, with the wettest month being November (312 mm / 12.3 in) and the driest June (11 mm / 0.4 in). Because this is an area average across the whole subdivision, local city values can differ substantially.

What is the hottest month in Vavuniya?

The hottest month in Vavuniya is May, with an area-wide average temperature of 29.2°C / 84.6°F.

What is the coldest month in Vavuniya?

The coldest month in Vavuniya is January, with an area-wide average temperature of 24.7°C / 76.5°F.

When does it rain most in Vavuniya?

The wettest month in Vavuniya is November, averaging about 312 mm / 12.3 in of rainfall. The driest is June with about 11 mm / 0.4 in.