Summers in Sofia are warm and pleasant, with temperatures reaching up to 30 °C. The city comes alive with outdoor activities and festivals during this time, making it a popular destination for tourists.
However, winters in Sofia can be quite cold and snowy. The weather becomes unstable and dynamic, with sudden and significant temperature amplitudes. In the coldest days, temperatures can plummet below −15 °C, particularly in the month of January.
In fact, the lowest recorded temperature in Sofia is a bone-chilling −31.2 °C. It’s not uncommon to see fog enveloping the city, especially in the beginning of the winter season.
When it comes to snowfall, Sofia receives an average of 96 cm (37.8 in), covering the city with a beautiful white blanket. Snow lovers will be pleased to know that there are around 57 days with snow cover in Sofia. The record for the snowiest winter goes to 1995/1996 when the city witnessed a remarkable total snowfall of 171 cm.
As spring comes around, Sofia experiences a gradual transition from the cold winter to the milder temperatures of the upcoming summer.
The city starts blooming with colorful flowers and the parks become a popular spot for locals to enjoy the pleasant weather. Each season brings its own charm to Sofia, making it a great destination to explore throughout the year.