Events and seasons
Czech Christmas traditions in Prague: what to expect in December
Updated 6 min read
Czech Christmas is centred on the evening of 24 December, called Štědrý den, when families fast during the day until the first star appears, then sit down to a dinner of fried carp and potato salad before opening gifts said to be brought by Ježíšek. The customs around it, from the Saint Nicholas visit on 5 December to a crowded midnight mass and a quiet New Year's Eve, shape what a visitor sees and what stays closed over the holidays.
Saint Nicholas, an angel and a devil, 5 December
Czech children do not wait for Christmas Eve to meet a visitor. On the evening of 5 December, Mikuláš (Saint Nicholas), dressed as a bishop with a long beard, appears together with an anděl (angel) in white and a čert (devil) in a dark, often hairy costume with horns and chains. The trio asks children whether they have been good during the year. A child who sings a song or recites a poem is rewarded with sweets and small gifts from the angel, while the devil jokingly threatens badly behaved children with a lump of coal or a raw potato, a threat that in practice is almost never carried out.
In Prague, the custom moves out of homes and onto the street. Groups dressed as Mikuláš, an angel and a devil appear informally on the Old Town Square and in other busy spots in the early evening of 5 December, posing for photos with children and tourists alike. It is a cheerful, slightly theatrical scene rather than an official event, and a good first taste of the season before the Christmas markets open.
Christmas Eve: fasting, carp and the gifts from Ježíšek
The evening of 24 December, Štědrý den, is the main event of the Czech Christmas, far more important than 25 December itself. Tradition says the family fasts during the day and does not sit down to dinner until the first star appears in the evening sky, a custom linked to an old belief that whoever keeps the fast will see a golden pig, a sign of good luck for the year ahead.
The traditional main dish is fried carp with potato salad. In the days before Christmas, live carp are sold from large tubs set up on pavements and squares around Prague, and some families still keep their fish in the bathtub for a day or two before it is cooked. Not every family eats carp today, and some choose other fish or a different dish altogether, but it remains the dish most associated with the evening.
After dinner, the family gathers around the Christmas tree for presents. Czech children are told that gifts are brought by Ježíšek, usually translated as Little Jesus or Baby Jesus, rather than by Santa Claus or Saint Nicholas. Ježíšek has no fixed appearance, no sleigh and no workshop; the presents simply appear under the tree while the family is still at the table, often announced by the ringing of a small bell. Some Czechs are protective of this tradition and view the spread of Santa Claus imagery in shop windows as a foreign import rather than a local custom.
Public holidays and shop closures over Christmas
Under Czech law, 24, 25 and 26 December are all statutory days of rest: 24 December is Štědrý den (Christmas Eve), 25 December is the first day of Christmas and 26 December is the second day of Christmas. All three carry the same legal weight as a normal public holiday, even though Czech law places Christmas Eve in a formally separate category from the handful of state holidays proper.
This matters for visitors because larger shops, those with a sales floor over 200 square metres, are required to close completely on 25 and 26 December and on 1 January, and may open only in the morning on 24 December, with a noon closing time. Smaller shops, pharmacies, petrol stations and outlets at the airport, main railway station and hospitals are not affected and stay open. The Czech Trade Inspection Authority enforces these closures, and the rule has applied, with the same core closure days, for several years running. Many restaurants close early on Christmas Eve itself or move to a shorter, special menu, so if you want a festive dinner out on 24 December, book the table well ahead of your trip.
Midnight mass and church concerts
For many Czechs who otherwise rarely attend church, midnight mass on Christmas Eve is a fixture of the evening, and churches across Prague fill up for this one service of the year. St Vitus Cathedral at Prague Castle is among the best known venues for a Christmas Eve service, and the cathedral's own programme regularly includes a performance of the Czech Christmas Mass, a well loved setting of the Christmas story by the eighteenth century composer Jakub Jan Ryba.
Because the cathedral is a working place of worship as well as a sight, public tourist access is limited around the services held over the Christmas period, including 25 and 26 December, and the exact timing changes from year to year. If attending or simply visiting the cathedral during the holidays matters to you, check the current notices on hrad.cz, or with the Prague Archdiocese, close to your travel dates. Smaller churches across the Old Town and Malá Strana hold their own Christmas Eve services and, earlier in December, a full calendar of Advent concerts that make a lovely, less crowded alternative.
New Year's Eve in Prague
New Year's Eve, called Silvestr, brings crowds to Wenceslas Square, the Old Town and the river embankments, with restaurants, bars, clubs and river cruises all putting on a festive night. Visitors sometimes expect a single official fireworks show over the city, as in some other capitals, but Prague has not consistently run one: the city has moved away from a large central display in some recent years, at times replacing it with a light show or with free or discounted entry to museums and attractions instead. Private fireworks are also increasingly restricted by city ordinance in parts of Prague, so the exact rules for a given New Year's Eve are worth checking close to the date rather than assumed in advance.
For visitors, this means the night is better planned around a restaurant, a bar with a view, or a cruise than around waiting for a fireworks display that may not take place. Many of the same venues that are busy for the Christmas markets, from rooftop bars to boats on the Vltava, put on a special programme for Silvestr.
Planning the season with PraguePrivate
Understanding these customs helps explain why Prague feels different in the days around Christmas: quieter shops on the main holidays, full churches at midnight, and a New Year's Eve built around restaurants rather than a guaranteed fireworks show. PraguePrivate offers guidance and coordination for visitors who want to experience the season well, and the licensed guides we work with can walk you through the Christmas markets and these traditions in person on our private Christmas markets walk. For the practicalities, we arrange restaurant reservations for Christmas Eve dinner, concert and event tickets for Advent concerts and the Czech Christmas Mass, and the rest of a festive stay through our Christmas and New Year in Prague page. See also our guide to the Prague Christmas markets for dates and locations, or tell us about your trip and we will put together a written plan.
Frequently asked questions
Who brings the presents in the Czech Republic if not Santa Claus?
Ježíšek, usually translated as Little Jesus or Baby Jesus, brings the gifts. Ježíšek has no fixed appearance and is never shown as a character the way Santa Claus is, and gifts appear under the tree on the evening of 24 December rather than overnight.
What happens during the Saint Nicholas visit on 5 December?
In the early evening, Mikuláš dressed as a bishop, an angel and a devil visit children, who are asked whether they behaved well. Children who sing a song or recite a poem receive sweets from the angel, while the devil jokingly threatens naughty children with coal or a potato.
Why do Czechs eat carp on Christmas Eve?
Fried carp with potato salad is the traditional main dish of the Christmas Eve dinner, eaten once the first star appears in the sky. Live carp are sold from tubs on Prague's streets and squares in the days before Christmas, and many families still keep a fish in the bath until it is cooked.
Are shops and restaurants open in Prague over Christmas?
Large shops over 200 square metres must close completely on 25 and 26 December and on 1 January, and may open only in the morning on 24 December. Many restaurants close early on Christmas Eve or follow a special schedule, so it is worth booking a table for that evening well in advance.
Can visitors attend a Czech midnight mass?
Yes, midnight mass on Christmas Eve is open to the public and is one of the best attended church services of the year, with St Vitus Cathedral at Prague Castle among the best known venues. Times and public access change every year and around other services, so check the current programme on hrad.cz or with the Prague Archdiocese closer to your visit.
Want us to arrange it?
We can book these for you as part of one itemised quote.