Belgrade Christmas Market 2026: Dates, NYE and What to Expect in Winter

· Updated · 6 min read travel-info
Belgrade city skyline and bridge reflected in the Sava River at night

Belgrade approaches Christmas and New Year differently from the rest of the Balkans. There is no Zagreb Advent with its ice rinks and fritule stalls. There is no Sarajevo winter festival threading through an Ottoman bazaar. What Belgrade offers instead is scale: a city of 1.7 million people that genuinely celebrates the December-to-January festive stretch, culminating in one of the largest New Year’s Eve gatherings in southeastern Europe.

Add to that the Serbian Orthodox calendar - which shifts Christmas to 7 January - and the festive period in Belgrade effectively runs for six weeks, from late November through the Orthodox Christmas holiday in January 2027.

Christmas Lights and Decorations: Late November 2026

The city’s winter transformation begins in the last week of November 2026. The main visual focus is Knez Mihailova - the pedestrian boulevard running from Republic Square to Kalemegdan Fortress - which is strung with overhead lights for the full 1.2 km length. The effect is best experienced after dark, when the 18th and 19th-century facades disappear and the street becomes a corridor of light.

Republic Square (Trg Republike) gets a large Christmas tree and lighting installations around the Prince Mihailo monument. The square is the centre of Belgrade’s public life at all times of year; in December it doubles as the main gathering point for anyone who wants a festive photo or a spot of outdoor mulled wine (kuhano vino) from the street vendors who set up stalls from late November.

Kalemegdan Fortress - the medieval citadel above the confluence of the Sava and Danube - is partially illuminated through the winter season. The views from the fortress walls across the rivers at night are among the best in the city, especially in December when the city lights extend to the horizon.

Skadarlija - Belgrade’s cobbled bohemian quarter three blocks from Republic Square - does not have a dedicated Christmas market but operates year-round as a row of traditional kafanas (folk music taverns). In December the street is particularly atmospheric: the kafanas crank up their live music, the outdoor heaters go on, and the combination of rakija, roasted meats, and folk accordion is arguably the most “Serbian” festive experience available anywhere.

New Year’s Eve Belgrade: 31 December 2026

The defining event of Belgrade’s winter calendar is New Year’s Eve on Republic Square. The city council organises a free outdoor concert with Serbian pop and folk acts - invariably drawing crowds of 80,000–120,000 people - with a countdown and fireworks at midnight.

The area around Republic Square, Knez Mihailova, and Terazije fills from early evening. Arrive by 20:00 if you want a position close to the stage; the crowds become difficult to navigate by 22:00. Bars and restaurants in the Stari Grad district run full capacity from 19:00, many with cover charges of RSD 500–2,000 (EUR 4–17) that include a drink and a reserved table.

The Savamala riverside district - 15 minutes’ walk from Republic Square - runs its own parallel NYE scene in the clubs and converted warehouses along the waterfront. Entry to Savamala clubs on 31 December costs RSD 1,500–3,000 (EUR 13–25).

Serbian Orthodox New Year (13–14 January 2027): A second celebration follows two weeks later on the Orthodox New Year’s Eve. The focus shifts to Skadarlija and the kafana district, with a more local and less tourist-oriented atmosphere than the main 31 December event. Hotels are significantly cheaper for the Orthodox New Year than for the Western calendar one.

What to Eat and Drink in December Belgrade

Belgrade’s winter food scene revolves around heavy, warming Serbian fare:

Ćevapi: Grilled minced meat rolls, served in flatbread with kajmak and raw onion. Standard price at a kafana: RSD 600–900 (EUR 5–7.50) for ten pieces. The Skadarlija kafanas charge a premium; better value is in the Dorćol neighbourhood one block north.

Sarma: Minced meat wrapped in sauerkraut leaves and slow-cooked. A winter staple in Serbian homes and traditional restaurants from October. Approximately RSD 500–700 (EUR 4.50–6) at a kafana.

Rakija: Serbian fruit brandy - šljivovica (plum) being the default - served in small ceramic jugs. From RSD 150 (EUR 1.30) per measure. Never order it cold; it comes room temperature. Warming and strong.

Roasted chestnuts: Sold from barrels on Knez Mihailova and around Republic Square from late November. RSD 100–150 (EUR 0.90–1.30) per bag.

Roasted corn (peÄŤeni kukuruz): Another street staple, sold alongside chestnuts.

Getting to Belgrade in December

By air: Belgrade Nikola Tesla Airport (BEG) is served from London, Amsterdam, Vienna, Zurich, and most major European hubs. Air Serbia operates direct flights from London Heathrow; Wizz Air connects from Gatwick and Luton. Return flights from London in December typically cost GBP 80–150. Search flights to the Balkans.

Airport to city centre: A taxi from the airport to Stari Grad costs approximately RSD 2,000–2,500 (EUR 17–21). Use the official taxi rank outside arrivals (not drivers soliciting inside the terminal). The A1 airport bus runs to Slavija Square for RSD 300 (EUR 2.60) - journey time 35–50 minutes.

From Sarajevo: Bus services run daily, journey time approximately 5.5–6 hours, tickets from EUR 15–20. Full route guide in the Balkans transport guide.

From Zagreb: Direct buses run overnight. Journey time 6–7 hours. Tickets from EUR 20–30.

Best Hotels Near Belgrade’s Christmas Events

All options below are in Stari Grad (Old Town), within walking distance of Republic Square and Knez Mihailova.

Hotel Moskva - Belgrade’s most famous hotel, an Art Nouveau building on Terazije Square built in 1906. Central position, five minutes’ walk from Republic Square. Double rooms in December from approximately EUR 80–120. Reserve early for 31 December - the hotel sells out months ahead.

Hotel Square Nine - a boutique property directly on the pedestrian zone, one of the best-reviewed small hotels in the city. Double rooms from approximately EUR 90–130 in December.

St. George Boutique Hotel - in the Stari Grad district, a quieter location than Republic Square itself. Good value for the Old Town position. From approximately EUR 65–90.

Boutique Hotel Balkan - solid mid-range option with rooms from EUR 50–70. No frills but well-located five minutes from the Republic Square.

For full options across all price ranges, see the Belgrade accommodation guide.

Belgrade December Budget

ItemApproximate cost
Mid-range hotel (Stari Grad)EUR 65–120 per night
Hostel dorm bedEUR 12–18 per night
Kafana meal (ćevapi or sarma + drink)RSD 900–1,400 (EUR 8–12)
Rakija (per measure)RSD 150–250 (EUR 1.30–2.20)
Roasted chestnutsRSD 100–150 (EUR 0.90–1.30)
Airport taxi to centreRSD 2,000–2,500 (EUR 17–21)
NYE club entry (Savamala)RSD 1,500–3,000 (EUR 13–25)
Knez Mihailova outdoor eventsFree
Republic Square NYE concertFree

A 3-night stay in December - mid-range hotel, meals at kafanas, NYE drinks - comes to approximately EUR 250–400 per person, excluding flights. Belgrade is the most affordable of the four main Balkans winter cities.

Day Trips from Belgrade in December

The festive season does not confine you to the city. Day trips from Belgrade include Novi Sad (45 minutes by train; the Petrovaradin Fortress is dramatic in winter), Topola (the royal mausoleum at Oplenac), and the OvÄŤar-Kablar Gorge monastery circuit (2 hours by car).

See Also


Plan your trip: Search flights to Belgrade · Travel insurance · eSIM for Serbia · Tours in Belgrade

Book an experience

Popular experiences

While you research, browse the most-booked experiences: all with instant confirmation.

Frequently Asked Questions

Does Belgrade have a Christmas market in 2026?
Belgrade does not have a traditional Western-style Christmas market with permanent wooden stalls. What it has instead is a festive stretch along Knez Mihailova pedestrian street (decorated from late November), a large outdoor Christmas tree on Republic Square, and one of the biggest New Year's Eve celebrations in southeastern Europe on 31 December.
When is New Year's Eve in Belgrade 2026?
The main New Year's Eve celebration in Belgrade takes place on 31 December 2026, centred on Republic Square (Trg Republike) and the surrounding streets. The city also celebrates Serbian Orthodox New Year on 13–14 January, with a second wave of festivities in Skadarlija.
When does Belgrade put up Christmas lights?
Belgrade typically switches on its Christmas and winter lights in late November - usually the last week of the month. Knez Mihailova pedestrian street is lit from late November through Orthodox Christmas (7 January 2027).
What is the best area to stay in Belgrade for Christmas?
The Stari Grad (Old Town) district puts you within walking distance of Republic Square, Knez Mihailova, Kalemegdan Fortress, and Skadarlija. Hotels in Savamala are a 10-minute walk to the action and offer better value than those directly on Republic Square.
Copied!
Copied!