When to visit
Batticaloa?

Discover the best time of year, based on historical climate, temperature, and precipitation.

Batticaloa
Province de l'Est · Sri Lanka

The best weather in Batticaloa is from January, February, March.consistent weather climate

Climate score
June
61

Good climate

🌡Hot & dry

Temperature
26–34°C
Nuits chaudes — clim conseillée
Feels like
31–40°C
Étouffant
Precipitation
70mm
Pluie modérée · 8 days
Sunshine
8.0h
Ciel couvert
Humidity (%)
73%
Étouffant
Annual Climate Analysis
Temperature, Rain & Feels Like
Rain
Actual Temp
Feels Like
20°30°40°50°JanFebMarAprMayJunJulAugSepOctNovDec
Monthly Overview
Score687972605161636152394352
ClimateRainyHot & dryHot & dryHot & dryHot & rainyHot & dryHot & dryHot & dryHot & rainyHot & rainyHot & rainyHot & rainy
Temperature23–28°C24–29°C24–30°C25–32°C26–33°C26–34°C26–34°C25–34°C25–33°C24–31°C24–29°C24–28°C
Feels like27–32°C28–33°C29–36°C31–38°C31–39°C31–40°C31–39°C30–39°C30–39°C29–37°C28–34°C28–33°C
Precipitation173mm
28 days
81mm
19 days
60mm
14 days
95mm
14 days
129mm
13 days
70mm
8 days
75mm
8 days
83mm
9 days
149mm
12 days
273mm
20 days
364mm
30 days
276mm
30 days
Sunshine8.3h
☀︎ 71%
10.3h
☀︎ 87%
10.6h
☀︎ 88%
11.1h
☀︎ 90%
7.7h
☀︎ 62%
8.0h
☀︎ 64%
7.2h
☀︎ 57%
7.7h
☀︎ 62%
7.7h
☀︎ 64%
7.2h
☀︎ 60%
6.1h
☀︎ 51%
6.8h
☀︎ 58%
WindNE · 18 km/hNE · 18 km/hE · 16 km/hSE · 16 km/hS · 15 km/hS · 16 km/hSO · 19 km/hSE · 19 km/hS · 16 km/hSO · 15 km/hN · 15 km/hNE · 17 km/h
Humidity (%)83%80%80%81%80%73%71%73%77%83%88%86%
Day length11.7h11.9h12.1h12.3h12.5h12.6h12.5h12.4h12.2h12.0h11.8h11.7h

Frequently asked questions

What is the best time to visit Batticaloa?

The best time to visit Batticaloa is February, March, January, July, August, April, June, with temperatures between 23 °C and 34 °C. The best month is February. February is low season.

What is the weather like in Batticaloa?

Batticaloa has a Tropical climate with an overall score of 5.8/10. Annual temperatures range from 23 °C to 34 °C.

What is the hottest month in Batticaloa?

The hottest month in Batticaloa is June, with average highs of 34 °C and lows of 26 °C.

What is the rainiest month in Batticaloa?

The rainiest month in Batticaloa is November, with an average of 364 mm of precipitation.