WhereItsSunny

Climate of Bulgaria — Month by Month

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

Located in Eastern Europe, Europe, Bulgaria has a seasonal climate. Country-wide average temperatures range from -1.2°C / 29.8°F in January to 19.4°C / 66.9°F in July, with annual rainfall totalling around 632 mm / 24.9 in — driest in February (41 mm / 1.6 in), wettest in June (75 mm / 3 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 Bulgaria →
See all 28 subdivisions side by side →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January-1.2°C29.8°F44 mm1.7″Snowy
February0.1°C32.2°F41 mm1.6″Snowy
March4.3°C39.7°F45 mm1.8″
April9.2°C48.6°F54 mm2.1″
May14.1°C57.4°F68 mm2.7″
June17.4°C63.3°F75 mm3″
July19.4°C66.9°F58 mm2.3″
August18.9°C66°F46 mm1.8″Sunny & Mild
September14.5°C58.1°F47 mm1.9″Sunny & Mild
October9.6°C49.3°F51 mm2″
November4.1°C39.4°F53 mm2.1″
December0°C32°F50 mm2″Snowy

Frequently asked questions

What is the best time to visit Bulgaria?

The best months to visit Bulgaria for sunny, dry weather are August, September. The warmest month is July (19.4°C / 66.9°F average), and the driest is February (~41 mm / 1.6 in rainfall).

What is the climate of Bulgaria?

Bulgaria has country-wide monthly average temperatures ranging from -1.2°C / 29.8°F in January to 19.4°C / 66.9°F in July. Annual rainfall averages about 632 mm / 24.9 in, with the wettest month being June (75 mm / 3 in) and the driest February (41 mm / 1.6 in). Regional variation within Bulgaria can be significant — see subdivision or city pages for detail.

What is the hottest month in Bulgaria?

The hottest month in Bulgaria is July, with a country-wide average temperature of 19.4°C / 66.9°F.

What is the coldest month in Bulgaria?

The coldest month in Bulgaria is January, with a country-wide average temperature of -1.2°C / 29.8°F.

When does it rain most in Bulgaria?

The wettest month in Bulgaria is June, averaging about 75 mm / 3 in of rain. The driest is February with about 41 mm / 1.6 in.