WhereItsSunny

Climate of Belarus — Month by Month

Country-wide average for Belarus. Part of Eastern Europe, Europe.

Located in Eastern Europe, Europe, Belarus has a seasonal climate. Country-wide average temperatures range from -4.5°C / 23.9°F in January to 18.8°C / 65.8°F in July, with annual rainfall totalling around 677 mm / 26.7 in — driest in February (38 mm / 1.5 in), wettest in July (88 mm / 3.5 in). These are national averages; regional variation can be substantial, especially in geographically diverse countries. For city-level detail see the cities section below, and for state or province breakdowns follow the subdivisions link if available.

Best time to visit Belarus →
See all 7 subdivisions side by side →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January-4.5°C23.9°F44 mm1.7″Snowy
February-3.8°C25.2°F38 mm1.5″Snowy
March0.8°C33.4°F42 mm1.7″Snowy
April7.2°C45°F45 mm1.8″
May13.3°C55.9°F58 mm2.3″
June16.8°C62.2°F82 mm3.2″
July18.8°C65.8°F88 mm3.5″
August18°C64.4°F72 mm2.8″
September13°C55.4°F58 mm2.3″
October7.1°C44.8°F52 mm2″
November1.8°C35.2°F50 mm2″Snowy
December-2.8°C27°F48 mm1.9″Snowy

Frequently asked questions

What is the best time to visit Belarus?

Belarus does not have a clear sunny-and-dry window by our cutoffs. The warmest month is July at 18.8°C / 65.8°F, and the driest is February at 38 mm / 1.5 in — likely your best travel window.

What is the climate of Belarus?

Belarus has country-wide monthly average temperatures ranging from -4.5°C / 23.9°F in January to 18.8°C / 65.8°F in July. Annual rainfall averages about 677 mm / 26.7 in, with the wettest month being July (88 mm / 3.5 in) and the driest February (38 mm / 1.5 in). Regional variation within Belarus can be significant — see subdivision or city pages for detail.

What is the hottest month in Belarus?

The hottest month in Belarus is July, with a country-wide average temperature of 18.8°C / 65.8°F.

What is the coldest month in Belarus?

The coldest month in Belarus is January, with a country-wide average temperature of -4.5°C / 23.9°F.

When does it rain most in Belarus?

The wettest month in Belarus is July, averaging about 88 mm / 3.5 in of rain. The driest is February with about 38 mm / 1.5 in.