Prague Experience logoPrague tourist information & travel guide logo
Prague Christmas 2025

What's Open in Prague in December 2025

From late November through to early January is a magical time in Prague. Visitors travel from far and wide to enjoy a Prague Christmas markets city break, and to celebrate Christmas and New Year's Eve here.

There is plenty of sightseeing and entertainment on offer, but we do advise booking tickets and making restaurant reservations in advance, as the best places always sell out.

WHAT'S OPEN during the Christmas Markets IN 2025-2026

22nd November 2025

A local Christmas market opens at Peace Square (Náměstí Míru), just outside the city centre. Aimed at Czech people (although everyone is welcome), the market is 15 minutes walk from Wenceslas Square.

25th November 2025

A small Christmas market opens at Republic Square (Náměstí Republiky) in the city centre.

The first Christmas Concerts are held in grand concert halls, ornate opera houses and theatres, Baroque palaces, and ancient churches.
Prague Christmas Markets
29th November - 23rd December 2025

The main Christmas markets open at the Old Town Square and Wenceslas Square.

A small Christmas market opens at Na Kampě Square (Na Kampě).

Tourist attractions, sightseeing tours, river cruises and restaurants operate as normal.

In addition, the Advent River Cruise runs every weekend in the build up to Christmas.
Christmas Concerts are held in grand concert halls, ornate opera houses and theatres, Baroque palaces, and ancient churches.

An 'Advent Concert' (not available to book yet) is staged every weekend at the National Theatre.

There is a full schedule of opera and ballet at the city's opera houses.

The ever-popular festive ballet The Nutcracker (not available to book yet) is staged at both the National Theatre and Broadway Theatre.

There are typically Czech black light theatre productions.

Public transport: Prague Metro and trams run a normal service.
Prague Christmas Markets
24th December 2025 (Christmas Eve): Public Holiday

The Christmas markets are open.

Christmas Eve is the most festive day of Christmas in Czechia, and is a wonderfully peaceful day to stroll around the city. It is the only day of the Christmas season in Prague that a significant number of businesses close or have limited opening hours.

Most tourist attractions close, but the famous squares and Charles Bridge are of course open.

Selected Prague tours operate in the morning. Day trips outside Prague do not run.

The only boat trips running are the lunch and sightseeing river cruises.

Christmas concerts are held in grand concert halls, ornate opera houses and theatres, Baroque palaces, and ancient churches.

Christmas ballet includes The Nutcracker and Swan Lake (not available to book yet).

A limited number of restaurants are open, but even these have limited opening hours. Most restaurants book out in advance, so we strongly advise making reservations.

Some local convenience stores and small shops are open.
Larger shops and shopping centres are either closed or only open until midday.

Public transport:
Daytime: Metro trains run in 6-8 minute intervals. There are regular trams.
16:00-18:00: Metro trains run in 6-8 minute intervals. There are limited trams.
18:00-24:00: Metro trains run in 20 minute intervals. Night trams run in 30 minute intervals.
24:00-07:00: Night trams run in 30 minute intervals.

More information on spending Christmas in Prague: Prague Christmas Planner.
25th-26th December 2025 (Christmas Holidays): Public Holidays
The Christmas markets are open.

Most tourist attractions, sightseeing tours and river cruises operate as normal. Advance reservations are recommended as many places book out in advance.

Christmas concerts are held in grand concert halls, ornate opera houses and theatres, Baroque palaces, and ancient churches.

Christmas ballet includes The Nutcracker and Swan Lake (not available to book yet).

There are stunning opera performances at the Prague State Opera and National Theatre.

There are also typically Czech black light theatre productions.
Prague Christmas Markets
Most restaurants are open. Many book out in advance, so we strongly advise making reservations.

Local convenience stores, small to medium sized shops, and some shopping centres are open. Large shops (over 200m2) are closed on the 25th and open on the 26th December.

Public transport:
Daytime: Metro trains run in 6-8 minute intervals. There are regular trams.
21:00-24:00 Metro trains run in 10 minute intervals. There are regular trams.
24:00-07:00: Night trams run in 30 minute intervals.

More information on spending Christmas in Prague: Prague Christmas Planner.

27th-30th December 2025

The Christmas markets are open.

Prague remains very busy. Tourists staying on in the city after Christmas are joined by an influx of visitors arriving for the New Year's Eve celebrations.

Most tourist attractions, sightseeing tours, river cruises and restaurants operate as normal. Advance reservations are highly recommended as many places book out in advance.

In addition to regular classical concerts, Christmas concerts are held in grand concert halls, ornate opera houses and theatres, Baroque palaces, and ancient churches.

Christmas ballet includes The Nutcracker and Swan Lake (not available to book yet).

There is a choice of opera performances at the city's stunning opera houses, plus typically Czech black light theatre productions.

Shops have normal opening hours.

Public transport: Prague Metro and trams run a normal service.
 
31st December 2025 (New Year's Eve)

The Christmas markets are open.

Tourist attractions have limited opening hours.

Most sightseeing tours operate as normal.

The lunch river cruise and afternoon sightseeing cruises operate as normal.

New Year's Eve river cruises run in the evening in place of the regular evening dinner cruises.

New Year's Eve concerts and ballet are held in grand concert halls, ornate opera houses and theatres, Baroque palaces, and ancient churches.
New Year's Eve in Prague
There is a sublime performance of the opera Ball im Savoy at the Prague State Opera.

Black light theatres stage early evening performances.
Restaurants, bars and clubs have extended opening hours, and many put on New Year's Eve parties with special menus. Advance reservations are essential.

Shops are open, but most close early.

Public transport: Normal metro service operates during the day on New Year's Eve, and is extended until 02:30 (last trains start their journey at 02:00). Trains run every 4-10 minutes.

Normal tram and bus services operate during the day on New Year's Eve, and are extended until 02:00. Trams and buses run every 05-20 minutes.

From 02:00-07:00, night buses run every 20 minutes.
New Year's Eve in Prague
More information on spending New Year's Eve in Prague: New Year's Eve.
1st January 2026 (New Year's Day): Public Holiday

The Christmas markets are open.

Most tourist attractions, sightseeing tours, river cruises and restaurants operate as normal. Advance reservations are recommended.

New Year's Day concerts are held in grand concert halls, ornate opera houses and theatres, Baroque palaces, and ancient churches.

There are performances of The Nutcracker and Swan Lake (not available to book yet).

The opera houses and black light theatres are open.

Local convenience stores, small to medium sized shops, and some shopping centres are open. Large shops (over 200m2) are closed.

Public transport: Metro trains run in 6-8 minute intervals. There are regular trams.

2nd-10th January 2026

Prague remains very busy. Tourists staying on in the city after the New Year celebrations are joined by visitors arriving to celebrate Orthodox Christmas Day on 7th January 2026.

The Christmas markets remain open until 4th January 2026.

Tourist attractions, sightseeing tours, river cruises and restaurants operate as normal. Advance reservations are recommended.

Classical concerts are held in grand concert halls, ornate opera houses and theatres, Baroque palaces, and ancient churches.

The opera season is in full swing, with several excellent performances to choose from.

Ballet lovers can look forward to Romeo and Juliet at the Prague State Opera.

Black light theatres are open.

Shops have normal opening hours.

Public transport: Prague Metro and trams run a normal service.

More Information


For information on where to stay in Prague, the weather in December, what clothes to wear and more, view our guide to the Prague Christmas Markets.

For a list of Christmas events throughout December in Prague: December events.

For an introduction to the city: Prague tourism information.

For practical information, including advice on currency exchange: Prague tourist information.

For travel information: Travel around Prague by public transport and Travel to Prague.

For an easy way to visit Prague, the Prague Package includes a hotel, Prague airport transfers, sightseeing and entertainment.
informationCHRISTMAS 2025
KEY DATES
XMAS MARKETS

Old Town Square & Wenceslas Square
29 Nov-04 Jan
Daily 10:00-22:00
SMALL MARKETS

Republic Square
25 Nov-24 Dec
Daily 10:00-20:00

Na Kampě Square
29 Nov-01 Jan
Daily 10:00-20:00

Havel's Market
22 Nov-04 Jan
Daily 06:00-18:30

Peace Square
22 Nov-24 Dec
Daily 10:00-20:00

Tyl Square
25 Nov-24 Dec
Daily 10:00-19:00
TREE LIGHTING

Old Town Square
29 Nov-04 Jan
Daily 16:30, 17:30, 18:30, 19:30, 20:30, 21:30
LAMP LIGHTING

Charles Bridge
01-23 Dec
Daily 16:10-16:30
ICE SKATING

Wenceslas Square
29 Nov-15 Feb
Daily 09:00-22:00

Na Frantisku, Old Town
15 Nov-28 Feb
Daily 08:00-19:00/22:00

Tower Park: Žižkov
05 Dec-28 Feb
Mon-Fri: 15:00-20:00; Sat-Sun: 09:00-20:00

Letná Park
22 Nov-31 Jan
Daily 09:00-22:00
MIKULAS DAY

Old Town Square & Wenceslas Square
05 Dec
16:00-19:00
XMAS EVE

24 Dec 2025
-16:00 Christmas Mass for children at various churches
-16:30 Christmas Mass at Tyn Church
-21:00 Open-air Christmas Mass at Old Town Square
-24:00 Midnight Mass at Strahov & other churches
XMAS PLANNER

What's open at Christmas: restaurants, entertainment & sightseeing
24-26 Dec 2025
NEW YEAR'S EVE

Festivities & Fireworks
31 Dec 2025
THREE KINGS

Charles Bridge
03 Jan 2026
15:30-16:45
Prague Experience accept all major debit & credit cardsFollow us on FacebookFollow us on InstagramFollow us on X

Christmas & New Year's Eve opening hours in Prague

Prague Experience © 2002-2025 Travel Experience Ltd | Booking Terms | Privacy