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.
| Month | Temperature | Rainfall | Matches |
|---|---|---|---|
| January | -0.6°C30.9°F | 33 mm1.3″ | Snowy |
| February | 1°C33.8°F | 36 mm1.4″ | Snowy |
| March | 4.9°C40.8°F | 43 mm1.7″ | — |
| April | 10.3°C50.5°F | 57 mm2.2″ | — |
| May | 14.9°C58.8°F | 78 mm3.1″ | — |
| June | 18.5°C65.3°F | 79 mm3.1″ | — |
| July | 20.5°C68.9°F | 64 mm2.5″ | — |
| August | 20.2°C68.4°F | 51 mm2″ | — |
| September | 16.2°C61.2°F | 44 mm1.7″ | Sunny & Mild |
| October | 10.7°C51.3°F | 45 mm1.8″ | — |
| November | 4.6°C40.3°F | 51 mm2″ | — |
| December | 0.8°C33.4°F | 41 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.