WhereItsSunny

Climate of Sofia, Sofia, Bulgaria

Point-value climate at Sofia (Sofia, Bulgaria). Population approximately 1,185,000.

Located in Sofia, Bulgaria, Sofia has a seasonal climate. Population approximately 1,185,000. Monthly average temperatures range from -0.6°C / 30.9°F in January to 20.5°C / 68.9°F in July, with rainfall varying from 33 mm / 1.3 in (January) to 79 mm / 3.1 in (June) — about 622 mm / 24.5 in across the year. As the national capital of Bulgaria, it's often the primary gateway for travellers. These are point-value climate normals sampled at Sofia's coordinates — often quite different from the surrounding region's area-weighted average.

Best sunny months: September.

Best time to visit Sofia →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January-0.6°C30.9°F33 mm1.3″Snowy
February1°C33.8°F36 mm1.4″Snowy
March4.9°C40.8°F43 mm1.7″
April10.3°C50.5°F57 mm2.2″
May14.9°C58.8°F78 mm3.1″
June18.5°C65.3°F79 mm3.1″
July20.5°C68.9°F64 mm2.5″
August20.2°C68.4°F51 mm2″
September16.2°C61.2°F44 mm1.7″Sunny & Mild
October10.7°C51.3°F45 mm1.8″
November4.6°C40.3°F51 mm2″
December0.8°C33.4°F41 mm1.6″Snowy

Frequently asked questions

What is the best time to visit Sofia?

The months with the sunniest, driest weather are September. Sofia's warmest month is July at an average of 20.5°C / 68.9°F, and its driest month is January with about 33 mm / 1.3 in of rain.

What is the climate of Sofia?

Sofia, in Sofia, Bulgaria, has monthly average temperatures ranging from -0.6°C / 30.9°F in January to 20.5°C / 68.9°F in July. Annual rainfall is approximately 622 mm / 24.5 in, with the wettest month being June (79 mm / 3.1 in) and the driest January (33 mm / 1.3 in).

What is the average temperature in Sofia in July?

The average temperature in Sofia in July is 20.5°C / 68.9°F, with rainfall of about 64 mm / 2.5 in — the warmest month of the year.

When is the driest month in Sofia?

The driest month in Sofia is January, with about 33 mm / 1.3 in of average monthly rainfall. Average temperature that month is -0.6°C / 30.9°F.

When is the wettest month in Sofia?

The wettest month in Sofia is June, with approximately 79 mm / 3.1 in of average monthly rainfall.