Bulgaria in December: Weather, Crowds & What to Expect

Season
Low Season
Temperature
−1 to 8°C (30 to 46°F)
Crowds
Low
Prices
Low
December ushers in winter conditions more broadly, with colder temperatures inland and snow in the mountains. Ski resorts become active and festive markets draw visitors to major cities.

Climate Map for December

Bulgaria average temperature in December
-30°-20°-10° 10°20°30°40°

Average temperature across Bulgaria in December.

City Weather in December

City High Low Rain UV Feels
Sofia -3° 42 mm low Cold
Plovdiv -1° 48 mm low Cold
Varna, Bulgaria 45 mm low Cold
Burgas 46 mm low Cold
Stara Zagora -1° 51 mm low Cold
Ruse, Bulgaria -2° 42 mm low Cold
Pleven -2° 36 mm low Cold

High / low are average daily temperatures (°C). “Feels” reflects how hot or cold it feels, allowing for humidity.

Black Sea Coast (Varna, Burgas, Sozopol, Golden Sands)

By December the coast settles into a cool, often windy winter pattern with temperatures generally between 2-9°C and frequent overcast days. Holiday markets in Varna and Burgas give a festive lift, and thermal spa trips from the coast inland (for example to Velingrad) become appealing. If you’re chasing warm-weather beaches, this isn’t the time, but coastal culture and winter seafood are highlights.

Danubian Plain & Northern Bulgaria (Ruse, Silistra, Vidin)

December is cold with short days and frequent overcast skies; occasional snow dustings occur but heavy accumulations are less common than in the mountains. Ruse and other riverside towns have a quiet winter pace and festive markets brighten weekends. If you’re driving, prepare for icy spots on early-morning routes and limited services in remote villages.

Sofia Basin & Western Bulgaria (Sofia, Vitosha, Pernik)

December returns to winter conditions with snow likely on Vitosha and cold, still mornings in the basin; city markets and holiday lights add a lively contrast to the chill. Ski lifts near Borovets and smaller resorts open when snow permits, making this an easy base for a short ski weekend from Sofia. Bring warm boots and prepare for possible smog on inversion days.

Thracian Plain & Southern Bulgaria (Plovdiv, Kazanlak, Stara Zagora)

December turns chilly with shorter days and a more settled winter pattern; daytime highs often hover near freezing and occasional frosts or light snow dustings are possible. Plovdiv’s old town is atmospheric under winter skies and boutique hotels run offseason rates. If heading into the higher Rhodope foothills, be prepared for colder, snowy conditions at higher elevations.

Balkan Mountains & Central Ridges (Stara Planina, Shipka Pass, Central Balkan National Park)

December re-enters a true winter with regular snowfall at elevation, frozen streams, and short daylight hours; lower villages have a crisp, quiet feel under snow. Ski touring and winter mountaineering are options for experienced parties; casual visitors should stick to cleared approaches and resort areas. Winter clothing, crampons, and local advice are essential for safe travel.

Rila, Pirin & Rhodope Mountains (Bansko, Borovets, Pamporovo, Rila Monastery)

December re-establishes winter fully with sustained snow cover at ski elevations and good conditions for downhill and cross-country skiing when snowfall is sufficient. Resort towns are lively over the holidays, and the Rila Monastery area is dramatically scenic under snow. Winter clothing, winter-rated boots, and attention to local forecasts are essential for safe travel.

Events & Festivals in December

Christmas & New Year markets
Christmas markets and New Year celebrations take place in cities including Sofia and Plovdiv.