Weather In Sofia
Sofia enjoys a year-round mild climate, tempered by its elevation and location near mountains and seas. Summer temperatures are moderate, making for a pleasant time to visit. Winters can get cold and snowy, making this season more ideal for travellers seeking to indulge in snow sports.
Summer
Sofia summers feature low humidity, mainly on account of its location, 530 metres above sea level. Temperatures average 24°C, with temperatures reaching 28°C at the hottest time of the year, in August. Early summer and late spring make up the wettest time of the year, although rainfall is on a par with the country’s average. Note that while summer is a fantastic time to enjoy Sofia, many of the city’s residents pack up for their own vacation on the Black Sea.
Winter
Temperatures in Sofia usually drop to around 0°C between December and February, with January’s average lows at –4.9°C. However, the surrounding mountains that line the city’s trough-like shape shelter the city from European winds from the north. Winter activities are plentiful in and near Sofia; however, many city residents often travel out to other mountains in Bulgaria.
| Average Temperature (°C) | ||||||||||||
30 22 15 8 0 | ||||||||||||
| Jan 1.1 | Feb 1.3 | Mar 4.5 | Apr 10.2 | May 14.7 | Jun 17.8 | Jul 20.1 | Aug 18.9 | Sep 16.2 | Oct 10.5 | Nov 5.0 | Dec 0.8 | |
| Rainfall (mm) | ||||||||||||
80 60 40 20 0 | ||||||||||||
| Jan 33.6 | Feb 34.4 | Mar 37.8 | Apr 53.7 | May 69.2 | Jun 78.3 | Jul 55.8 | Aug 42.8 | Sep 39.9 | Oct 34.8 | Nov 51.7 | Dec 43.9 | |