| | |
| | |
What's Open in Prague in December 2025
From late November to early January is a magical time in Prague. Visitors from around the world travel to enjoy a Prague Christmas markets city break, with many celebrating Christmas and New Year's Eve here too.
While there is plenty of sightseeing and entertainment to enjoy, we advise booking tickets and making restaurant reservations in advance, as the most popular spots 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. | |
 |
| |
29th November - 23rd December 2025
The main Christmas markets are open at Old Town Square and Wenceslas Square.
A small Christmas market is open at Na Kampě Square (Na Kampě). Tourist attractions, sightseeing tours, river cruises and restaurants operate as normal.
The first Christmas Concerts are held in concert halls, opera houses, theatres, Baroque palaces, and churches. | | | | 24th December 2025 (Christmas Eve): Public Holiday The Christmas markets are open.
Christmas Eve is the most festive day of Christmas in Prague. It is the only day of the Christmas season that a significant number of businesses close or have limited opening hours.
However, for visitors, it is a wonderfully peaceful day for a stroll around the city.
Most tourist attractions close, but the famous squares, Charles Bridge, and the courtyards at Prague Castle, some of the most attractive features of Prague, are of course open.
Some Prague tours operate in the morning.
Day trips outside Prague do not run.
The lunch and sightseeing river cruises are the only boat trips running.
Christmas concerts are held in concert halls, opera houses, theatres, Baroque palaces, and churches. 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 are 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 | | | | 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 concert halls, opera houses, theatres, Baroque palaces, and churches.
Christmas ballet includes The Nutcracker.
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. |
|
| | 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. | |
 |
| | 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.
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 6th January 2026. Tourist attractions, sightseeing tours, river cruises and restaurants operate as normal. Advance reservations are recommended.
Classical concerts are held in concert halls, opera houses, theatres, Baroque palaces, and 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, the 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 Prague, view our Welcome to Prague guide. For practical information, including advice on currency exchange, view 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. |
| |
| |
|
CHRISTMAS 2025 KEY DATES | |
XMAS MARKETS Old Town Square & Wenceslas Square
29 Nov-06 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-06 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-06 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 |
| |
|
|
| |
| |
|