Czechia in context

CzechiaExplainer

Czech Christmas: carp, Ježíšek and why presents come on the 24th

The big day is 24 December, the fish is a carp that may spend days in the bath, and the gift-bringer is the Baby Jesus. Customs from 4 December to 26 December.

By Prague Monitor Newsroom5 min read

In this article 8 sections
  1. Advent and the first customs
  2. Christmas Eve: the day
  3. Fortune-telling games
  4. Food and baking
  5. The days after
  6. Nativity scenes
  7. Faith and tradition
  8. If you are invited

In the days before 24 December you will see them: stalls on street corners where carp swim in barrels, and people queuing to take one home. Czech Christmas has a smell, a menu and a rhythm that newcomers notice at once, and most Czechs, religious or not, keep to them with surprising loyalty.

The great day is 24 December. Gifts are opened in the evening after the main meal, and 25 and 26 December are calmer days for visiting relatives. The streets are quiet and the homes busy.

Advent and the first customs

Advent covers the four Sundays before Christmas. Families put up a wreath with four candles, light one more each Sunday, and bake biscuits. Markets open in Prague's main squares, including Old Town Square and Wenceslas Square, in late November or early December (check Prague City Tourism for this year's dates). They sell mulled wine, roasted chestnuts, handmade decorations and trdelník, a pastry aimed at tourists more than a traditional Czech dish.

On 4 December, St Barbara's Day, people cut twigs of cherry or another fruit tree and put them in water. If they flower by Christmas Eve, folk belief says, the household will have luck in the coming year, especially young women hoping to marry. The twigs are called barborky.

On the evening of 5 December, the eve of St Nicholas, Mikuláš walks the streets with an angel and a devil (čert). Children recite a poem or sing a song and receive sweets, fruit or nuts if they have been good. The devil rattles chains and threatens naughty children with a sack. The visits take place in homes, schools and shopping centres, and are gentler than the story suggests.

Christmas Eve: the day

Christmas Eve is called Štědrý den, the generous day. Many families spend the day cleaning, dressing the tree, traditionally put up that day, and preparing food. Children are told not to eat until dinner, and an old story promises that a child who fasts all day will see a golden piglet on the wall. The tale has no Christian origin but remains popular. Nobody checks, and snacks are common.

When the first star appears or at an agreed hour in the evening, the family sits down for dinner. A white tablecloth is laid, there is often a plate for an unexpected visitor, and in some households a few fish scales are placed under each plate or in a wallet for luck and prosperity. The meal begins with fish soup (rybí polévka), followed by fried carp with potato salad. Carp is bought live, kept in the bath for a few days in some households, and killed before cooking. Carp breeding in South Bohemian ponds goes back to the Middle Ages, and the ponds around Třeboň are the famous example. Many families now serve other fish or schnitzel instead.

After dinner, a small bell rings and the family discovers that Ježíšek has visited. Ježíšek, the Baby Jesus, is the Czech gift-bringer. Nobody sees him, he has no beard, and he leaves presents for everyone, usually under the tree. Santa Claus is known but is not the traditional figure. Families sing carols, and some attend midnight Mass (půlnoční).

Fortune-telling games

After dinner, families play small games rooted in folk magic. Cut an apple across the middle and you find a star, which promises health and luck, or a cross, read as a bad sign. A walnut shell with a tiny candle floats in a bowl of water, and its path shows the owner's fortune for the year. Unmarried women throw a shoe over the shoulder towards the door: if the toe points at the door, she will leave the house, which means marriage in the coming year. Pouring molten lead into water to read the shapes was widely practised and is now discouraged for health reasons. Few people take any of it seriously, but most join in.

Food and baking

Christmas baking is a family project. The biscuits (vánoční cukroví) include vanilla crescents (vanilkové rohlíčky), Linzer biscuits and gingerbread. Families bake several kinds in November and December, store them in tins and offer them to visitors. Vánočka is a braided sweet bread with raisins and almonds. Potato salad varies by region, usually potatoes, root vegetables, pickles, egg and mayonnaise.

The days after

On 25 December, the first Christmas day (Boží hod vánoční), people visit relatives or go for a walk. On 26 December, St Stephen's Day, many families visit friends. Cinemas, theatres and concerts run special programmes. Czech television has fixed traditions, such as the fairy-tale film Three Wishes for Cinderella (Tři oříšky pro Popelku), a 1973 production co-made with East Germany that many families watch every year. Large shops close on the afternoon of 24 December and on both Christmas days under the rules in Czech public holidays explained (as of 2026; check the official source).

Nativity scenes

Nativity scenes, betlémy, have a long tradition here, built in churches, museums and homes, from simple carved figures to elaborate mechanical ones. The best known is in Třebechovice pod Orebem in East Bohemia, where a large moving nativity made by local craftsmen is on display in a museum. Churches in Prague and elsewhere put up cribs in December, and many families set out a small one beside the tree.

Faith and tradition

Czechia is among the least religious countries in Europe (Czech religion and secularism), yet Christmas is celebrated almost universally. For many families it is a heritage holiday, with the religious content present but not central. Carol services and midnight Masses are popular, and people who otherwise stay away from church may go once a year.

If you are invited

An invitation from a Czech colleague for Christmas Eve is a mark of warmth, because it is a family evening. Bring a small gift, do not expect a fixed time for the meal, and be ready for carp. The other guests will probably be relatives. For a lower-key introduction, try a Christmas market or a church concert; market dates change every year, so check Prague City Tourism.

Frequently asked questions

Who brings the presents in Czechia?

Ježíšek, the Baby Jesus, on the evening of 24 December.

Why do Czechs eat carp?

Carp has been bred in South Bohemian ponds since the Middle Ages and became the traditional Christmas Eve dish.

What is Mikuláš?

The St Nicholas evening on 5 December, when children are visited by St Nicholas, an angel and a devil.

Are 25 and 26 December public holidays?

Yes, and so is 24 December (as of 2026; check the official source).

Sources

  1. Czech Tourism: Christmas in Czechia
  2. Prague City Tourism: Prague Christmas markets
  3. Government of the Czech Republic

AI disclosureArticles are written with AI assistance and checked by automated fact and style checks against their sources. Stories on politics, courts, health, migration and visas, and anything about named people, are published only after a human editor approves them. Corrections: see our corrections policy. How we use AI

Read next

More on Czechia