Belarus

Belarus Weather & Climate: Monthly Averages

Monthly climate averages for Belarus, temperatures, rainfall and the best time to visit.

Climate overview of Belarus

The climate in Belarus experiences a yearly transition from a continental to a maritime climate. On an annual basis, Belarus receives between 550 mm (22 in) and 700 mm (28 in) of precipitation. The country does not have distinct wet or dry seasons, although the summer months are on average wetter than the other months.

How cold does Belarus get during winter?
Belarus can have harsh winters, with the average minimum temperature (usually noted at night) in Minsk in January being -7°C (20°F). The average maximum daytime temperature in January is around -2°C (28°F).

Does it often snow in Belarus?
Belarus has as many as 75 to 125 days with snow per year. From December to March (and sometimes April), the country is almost continuously covered with a layer of snow. During mild winters, this period may be shorter.

What are the summer temperatures like in Belarus?
Belarus has fairly warm summers, with average daily temperatures ranging from 20°C (68°F) to 25°C (77°F). The average maximum daytime temperature in Minsk in July is around 24°C (76°F).

When is the best time to visit Belarus?
The best time to visit Belarus is in the summer, from June to August. June and July are the sunniest months, with average maximum temperatures falling between 21°C (70°F) and 25°C (77°F). During the night, the temperature drops, with average minimums falling between 10°C (50°F) and 15°C (59°F). Those who visit Belarus to travel around and be active can also choose to travel in May or September. It is less warm, but a bit drier than during summer. April can be fine too, but you may need some luck with the weather.

Explore Belarus by month

Popular cities by month

Compare cities per month. Toggle cities on/off.

Minsk Brest Vitebsk Grodno Gomel Mogilev
Day temperature (°C)
Monthly rainfall (mm)
Monthly sunshine (hours)

Climate map

Average daily temperature, monthly rainfall & sunshine hours across cities.

Avg day temp (°C)
32°

Regional climate differences

Explore the climate diversity across Belarus.

Compare popular cities

Average daytime and nighttime temperatures, yearly rainfall and sunshine.

Minsk -1°C (30°F) 24°C (75°F) -7°C (19°F) 14°C (57°F) 741 mm (29 in) 1,772 hours
Brest 1°C (34°F) 26°C (79°F) -5°C (23°F) 14°C (57°F) 708 mm (28 in) 1,834 hours
Vitebsk -1°C (30°F) 24°C (75°F) -8°C (18°F) 14°C (57°F) 784 mm (31 in)
Grodno 1°C (34°F) 25°C (77°F) -5°C (23°F) 14°C (57°F) 729 mm (29 in)
Gomel -1°C (30°F) 26°C (79°F) -7°C (19°F) 15°C (59°F) 698 mm (27 in) 1,852 hours
Mogilev -1°C (30°F) 25°C (77°F) -7°C (19°F) 14°C (57°F) 743 mm (29 in)

FAQ

What is the best time to visit Belarus?

The warmest month in Mazyr is July, with daytime highs of 26°C (79°F). Gomel is the sunniest destination, with 277 hours of sunshine in July. Explore Belarus weather by month for a detailed breakdown.

What temperatures can I expect in Belarus?

Mazyr is the warmest destination, reaching 26°C (79°F) in July with nights around 15°C (59°F). Vitebsk is the coolest, with February daytime highs of just -1°C (30°F) and nights dropping to -8°C (18°F). Temperatures vary significantly between regions and seasons. See the city comparison for a full overview.

How much rain does Belarus get?

Rainfall varies across Belarus. Vitebsk is the wettest, receiving 784 mm (31 in) per year, with July the wettest month at 93 mm (3.7 in). Kobryn is the driest at 711 mm (28 in) per year. Use the climate map to explore rainfall patterns across regions.

How sunny is Belarus?

Gomel is the sunniest destination in Belarus, enjoying 1,852 hours of sunshine per year, with July the brightest month at 277 hours. Compare sunshine across cities in the charts above.

What is the climate like across Belarus?

Minsk has warm summers reaching 24°C (75°F) in July and very cold winters dropping to -1°C (30°F), with 1,772 hours of sunshine and 741 mm (29 in) of rain per year. Brest has warm summers reaching 26°C (79°F) in July and very cold winters dropping to 1°C (34°F), with 1,834 hours of sunshine and 708 mm (28 in) of rain per year. Vitebsk has warm summers reaching 24°C (75°F) in July and very cold winters dropping to -1°C (30°F), with 0 hours of sunshine and 784 mm (31 in) of rain per year. Explore the climate charts and comparison table for more cities.

Places in Belarus

Select a city to see its average temperature, precipitation and hours of sunshine over the year.

Explore more