In depth · Christmas & New Year
Christmas in Sofia: markets, lights and Bulgarian traditions
Sofia’s Christmas begins early, in mid-November, when the oldest Christmas market in Bulgaria opens in the City Garden. Add lights on Vitosha Boulevard, a festive fair at NDK, a Christmas Eve dinner of an odd number of dishes and snow on the mountain, and the city is lovely in winter.
Updated October 2026
The Christmas markets
The German Christmas Market in the City Garden, beside the National Theatre, has opened every year since 2011 and is the oldest in Bulgaria, with wooden chalets of food, mulled wine and crafts, a stage for choirs and concerts, and Santa Claus in the evenings. In 2025 it ran from 14 November to 21 December. Sofia Christmas Fest at the National Palace of Culture ran from 21 November to the end of December, and an artisan market was held on the Largo in mid-December.

Bulgarian traditions
Bulgarians celebrate Christmas on 25 December. On Christmas Eve, Badni vecher, families sit down to a meatless dinner with an odd number of dishes, including beans, stuffed peppers and a round bread with a coin hidden inside. On Christmas night, young men called koledari go from house to house singing carols, and on New Year’s Day children tap their elders on the back with a decorated cornel branch, the survachka, wishing them health.
Snow on Vitosha
In winter, Vitosha is usually covered in snow, and the ski area at Aleko is half an hour from the centre. After a day on the slopes, warm up at the mineral water fountains in the centre or in the pools of Bankya.
Vitosha Mountain Hot springs & pools
Questions and answers
When is the Sofia Christmas market?
The German Christmas Market in the City Garden opened on 14 November in 2025 and ran until 21 December; the 2026 edition is expected at a similar time.
When do Bulgarians celebrate Christmas?
On 25 December, with a meatless dinner of an odd number of dishes on Christmas Eve.
Can I ski near Sofia at Christmas?
Usually, yes: Aleko on Vitosha is half an hour from the centre, snow permitting.
Join the conversation
Spent Christmas in Sofia? Share your favourite market, event or tradition.
- Loading the conversation…
Dates for 2026 are announced in the autumn; where they are not yet confirmed we give last year’s dates. Check the official sites before you travel.