StayAreas logoStayAreas

Prague Christmas markets 2026 and where to stay

Prague's two big Christmas markets, on Old Town Square and Wenceslas Square, run from Saturday 28 November 2026 to 6 January 2027, daily from 10am to 10pm.

They're a 10-minute walk apart, so Old Town or New Town puts you between both.

The markets and their dates

  1. Old Town SquareFree

    28 Nov 2026 – 6 Jan 2027, 10am–10pm. The big tree in front of the Týn Church, with the tree lighting on the opening evening.

    Stay nearby: Old Town · ~$200/night
  2. Wenceslas SquareFree

    28 Nov 2026 – 6 Jan 2027, 10am–10pm. Stalls down the lower half of the square, a few minutes from Old Town Square.

    Stay nearby: New Town · ~$150/night
  3. Republic SquareFree

    A smaller market by the Municipal House, usually until just before Christmas.

    Stay nearby: Old Town · ~$200/night
  4. Náměstí MíruFree

    The local favourite in front of the Church of St Ludmila in Vinohrady, quieter than the centre.

    Stay nearby: Vinohrady · ~$130/night

Christmas markets by area

How far each area is from the markets on foot. Walking times are estimates; prices are a typical mid-range double, not December rates.

  • Christmas markets from Old Town

    ~$200/night

    On foot: Old Town Square 5 min · Republic Square 10 min · Wenceslas Square 15 min.

    4 of the 4 markets and lights on this list are within a 40-minute walk, so you can do it all on foot.

    Hotels in Old Town →
  • Christmas markets from New Town

    ~$150/night

    On foot: Wenceslas Square 5 min · Old Town Square 15 min · Republic Square 15 min.

    4 of the 4 markets and lights on this list are within a 40-minute walk, so you can do it all on foot.

    Hotels in New Town →
  • Christmas markets from Vinohrady

    ~$130/night

    On foot: Náměstí Míru 5 min · Wenceslas Square 15 min · Republic Square 25 min.

    4 of the 4 markets and lights on this list are within a 40-minute walk, so you can do it all on foot.

    Hotels in Vinohrady →
  • Christmas markets from Žižkov

    ~$90/night

    On foot: Náměstí Míru 20 min · Wenceslas Square 25 min · Republic Square 25 min.

    4 of the 4 markets and lights on this list are within a 40-minute walk, so you can do it all on foot.

    Hotels in Žižkov →
  • Christmas markets from Karlín

    ~$130/night

    On foot: Republic Square 25 min · Wenceslas Square 30 min · Old Town Square 35 min.

    4 of the 4 markets and lights on this list are within a 40-minute walk, so you can do it all on foot.

    Hotels in Karlín →
  • Christmas markets from Smíchov

    ~$95/night

    On foot: Wenceslas Square 30 min · Old Town Square 35 min · Republic Square 40 min.

    4 of the 4 markets and lights on this list are within a 40-minute walk, so you can do it all on foot.

    Hotels in Smíchov →
  • Christmas markets from Malá Strana

    ~$210/night

    On foot: Old Town Square 20 min · Republic Square 25 min · Wenceslas Square 30 min.

    3 of the 4 markets and lights on this list are within a 40-minute walk, so you can do it all on foot.

    Hotels in Malá Strana →

Good to know

There's no Christmas market at Prague Castle: it hasn't been held since 2022.

Old Town Square is packed on December evenings and weekends. Go in the morning for the stalls, and after dark on a weekday for the lights.

Written by the StayAreas editorial team · Updated Nov 2026 · How we research our guides

Hotels in Old Town

Our top area for this guide. Mid-range doubles cost about $200 a night.

Old Town guide
See all hotels in Old Town

Booking through our links costs you nothing extra and may earn us a commission. Learn more

FAQs

When are the Prague Christmas markets in 2026?

Old Town Square and Wenceslas Square run from 28 November 2026 to 6 January 2027, daily 10am to 10pm.

Is there a Christmas market at Prague Castle?

No. The castle market hasn't been held since 2022.

Where should I stay for the Prague Christmas markets?

Old Town, a short walk from both big markets. New Town is close too and usually a little cheaper.

More Prague guides

Where to stay in Prague