Events
St Nicholas Day in Prague: Mikuláš, an angel and a devil on 5 December 2026
Published

On Saturday 5 December 2026, St Nicholas, known in Czech as Mikuláš, appears together with an angel and a devil across Prague, continuing a Czech Christmas tradition tied to St Nicholas Eve. Prague City Tourism's official events calendar lists Mikuláš appearances in squares, cultural centres, parks and historic corners across the city for that date. The costumed trio has no single fixed route, so they can turn up at different spots through the evening, including among the stalls of the city's Christmas markets.
What it means for your trip
- Look for three costumed figures in central Prague on the evening of 5 December: St Nicholas, dressed as a bishop with a long white beard, an angel in white, and a devil in a dark costume.
- There is no fixed route, so the trio can appear in different squares, cultural centres and parks through the evening; keep an eye out wherever you are in central Prague.
- The custom is for St Nicholas to ask children whether they have behaved well over the past year. The angel rewards good behaviour with a small treat, while the devil play-acts scolding those who have not.
- It is a children's and family tradition, not a ticketed event, so you can simply look out for the trio while walking through the centre that evening.
- Combine it with the Christmas markets, which run on Old Town Square from 28 November 2026.
If you are exploring Prague's Old Town that evening, see our private tour of Prague Castle and the Old Town or our guide to Prague's Christmas markets for what else is nearby. For help with the rest of your stay, see our trip planner.
Sources
We check every post against official sources. Details can change at short notice, so check the source again before you travel.