The first time I took a small child to Prague in December, I did everything the postcards told me to. Old Town Square, Saturday, 6pm, stroller. My daughter wanted to see the donkey by the Christmas tree, and we did see it, eventually, after twenty minutes of shuffling through a crowd so thick it held you upright. On the next trip a Prague mum set me straight. She told me which squares local families head to, what time the tree lights up, why nobody Czech orders ham without naming a weight first, and where to thaw out small fingers when the wind comes off the river. This guide is her advice, checked and written down for your trip.
Prague's Christmas markets are free-to-enter outdoor markets that run from late November until 6 January. The two biggest sit on Old Town Square and Wenceslas Square, with smaller neighbourhood markets spread across Vinohrady, Malá Strana and beyond. For families, the best plan is to see Old Town Square once, at a quiet hour, then spend the rest of your time at the neighbourhood markets, where the crowds are thinner, the food is cheaper and Czech kids outnumber tour groups.
Quick Guide: Prague Christmas Markets with Kids Key Takeaways
- Primary Recommendation: Náměstí Míru in Vinohrady. Around 60 stalls in front of the twin-spired Church of St Ludmila, a park to run in, lower prices than the Old Town and mostly local families.
- Top Choice for Toddlers: Jiřího z Poděbrad ("Jiřák"), where the playground becomes a straw play area during Advent. Pro tip: find Ježíšek's little chapel office, where kids post their Christmas wishes.
- Value Pick for Wow Factor: Old Town Square on a weekday morning, for the live animal pen, the viewing platform and the Christmas tree light show that runs every hour on the half hour from 4:30pm.
- The Best Way to See the City: Take a private, personalized walking experience with Lokafy in Prague and discover the markets, traditions and warm-up spots local families use, with a local who plans the route around your kids.
When Do the Prague Christmas Markets Open?
The big two, Old Town Square (Staroměstské náměstí) and Wenceslas Square (Václavské náměstí), open on the Saturday before the first Sunday of Advent. They stay open until 6 January, Three Kings' Day, daily from 10am to 10pm, with shorter hours on Christmas Eve and New Year's Eve.
The neighbourhood markets keep their own calendars. Náměstí Míru is usually the first market in the city to open, around 20 November, and it closes on Christmas Eve. Jiřího z Poděbrad runs from the start of Advent until 23 December. Kampa, tucked under Charles Bridge, opens around the start of December and carries on into the first days of January. Check the Prague City Tourism site (prague.eu) in October for the exact dates of your year.
One thing that works in your favour: Prague is dark by around 4pm in December. The lights come on well before dinner, so small kids see the markets at their prettiest without a late bedtime.
Old Town Square with Kids: What's Worth Your Time
Old Town Square is the market from the photos. The Týn Church spires rise behind a huge spruce, brought in from a different Czech region each year, and there's enough going on for children to fill a whole morning.
The animal pen. Next to the tree you'll find a small wooden stable with sheep, goats and a donkey, set up as a living nativity. It's the first place most Czech children drag their parents, so go early before the fence gets three deep.
The tree light show. Every day at 4:30pm, and then on the half hour until 9:30pm, the tree runs a light animation set to music. It lasts a couple of minutes. Kids love it, and since it repeats hourly there's no need to fight for a spot at the first one.
The viewing platform. A set of stairs leads up to a raised platform in front of the tree. From the top, children can see over the heads of the crowd across the red stall roofs to the Astronomical Clock.
Weekend workshops and choirs. On Saturdays and Sundays, helpers run craft sessions where children make traditional Czech decorations. Most afternoons the main stage hosts school choirs from around the country, many in folk costume, and this is a big trip for them too.
Timing. Weekday mornings between 10am and noon are the sweet spot. Saturday evenings from mid-December are the hardest time to be here with a stroller. If your kids are small, a baby carrier beats wheels on these cobbles.
The Markets Local Families Prefer
Náměstí Míru (Peace Square)
Two stops from Můstek on metro line A, Náměstí Míru is where many Prague families do their Christmas shopping. Around 60 stalls sell Christmas cookies, roasted nuts, woven baskets, ceramics, ornaments and thick wool socks. Drinks come in deposit cups, so there's far less mess underfoot, and the food runs noticeably cheaper than in the Old Town. The square itself is a park, which means benches, space for kids to stretch their legs, and a neo-Gothic church lit up behind the tree after dark. Come around 5pm, when the string lights take over.
When hands get cold, Vinohradský Parlament sits on the corner at Korunní 1. It's a proper Czech restaurant with a large indoor play corner shared with the Belgian restaurant next door. The play area opens from 2pm on weekdays and 11:30am at weekends, when a host runs a drawing and craft programme. Parents can keep an eye on the play corner through the restaurant's app, which is as close to a civilised family dinner as Prague gets.
Jiřího z Poděbrad ("Jiřák")
One more metro stop east, Jiřák is the market locals talk about most fondly. The metro exit drops you onto the square, in front of Jože Plečnik's striking Church of the Most Sacred Heart of Our Lord. During Advent the playground turns into a straw play area where toddlers can roll around to their heart's content, and a tiny chapel becomes Ježíšek's office. In Czech homes, gifts come from Ježíšek (Baby Jesus) on Christmas Eve, not from Santa, and children write their wishes and post them here.
The Christmas stalls open daily, and the regular farmers' market runs alongside them from Wednesday to Saturday, so you can shop for real Czech food between rounds of hot drinks. On Advent Sundays a local design market takes over, and in the last days before Christmas scouts hand out the Bethlehem Light, a flame carried from Bethlehem that many families take home in a lantern.
Kampa
Under the Malá Strana end of Charles Bridge, between the river and the Čertovka (Devil's Stream), Kampa hosts a small market with wooden puppets, glass figures and straw ornaments. It's compact, and Kampa Park next door gives children room to run. On 5 December the square lights its tree with a St Nicholas celebration, and boats sail the Čertovka with devils on board.
What Can Kids Eat and Drink at Prague's Christmas Markets?
Hot drinks come first, both for warmth and because the food queues move slowly. The one word to learn is punč: plain punč usually contains alcohol, so ask for dětský punč (children's punch), the alcohol-free version most stalls sell. Hot chocolate is everywhere.
For food, kids tend to go for langoš (fried dough, usually with garlic, ketchup and cheese), bramborák (a crispy potato pancake), grilled klobása sausage and paper cones of roasted chestnuts. You will see trdelník (chimney cake) on every square. Children love it, and it's fine to buy one, but Prague locals are quick to point out that it arrived in the city for tourists and has little to do with Czech Christmas. Czech cookies, known as cukroví, and a slice of vánočka, the braided Christmas bread, are closer to what families eat at home.
The one trap to know about is Old Prague ham (Pražská šunka), roasted on spits over open fires. The price on the board is per 100 grams, not per plate. Always order by weight: 100g makes a snack, 200g a light lunch. If you say "one portion", expect a surprise at the till.
Carry some small koruna notes. Plenty of stalls take cards, but not every small craft vendor does, and the Bethlehem Chapel exhibition further down this guide takes cash only.
Czech Christmas Traditions Your Kids Will Remember
Mikuláš on 5 December. On the evening before St Nicholas Day, trios of St Nicholas, an angel and a devil roam Prague. Good children get sweets and fruit, and naughty ones are threatened with coal or potatoes. Old Town Square hosts a big stage show for kids from around 4pm, with music and games aimed at ages 3 to 12. The organisers themselves warn it gets very crowded and suggest thinking twice about bringing strollers. Kampa and many neighbourhood squares run gentler versions, and Prague Zoo has Mikuláš walking the grounds during the day.
The lamplighter on Charles Bridge. Every evening from the first Sunday of Advent until 23 December, a lamplighter in a 19th-century uniform and red cape lights the 46 gas lamps on Charles Bridge and Křížovnické náměstí by hand, using a long pole. He starts at around 4:05pm on the Old Town side, walks one side of the bridge to Malá Strana and comes back along the other. Children can walk alongside, and he often chats with them about his job.
Carp in tubs. In the last days before Christmas, sellers set up large water tubs on street corners full of live carp, the centre of the Czech Christmas Eve dinner. Kids find them fascinating. Some Czech families still keep their carp in the bathtub for a day or two before the big meal.
The golden piglet. Czech tradition says that anyone who fasts all day on Christmas Eve will see a golden piglet in the evening. Tell your kids about it at breakfast on the 24th and watch how long they last.
Warm-Up Stops When Little Fingers Freeze
The Christmas exhibition under Bethlehem Chapel. Prague's traditional Christmas exhibition has run every Advent since 1980, and these days it fills the underground halls of Bethlehem Chapel in the Old Town with more than 200 nativity scenes, including a big mechanical one, plus craft stalls and a water-powered hammer where kids can crack walnuts (bring your own). The theme changes every year. Enter through the courtyard to the right of Restaurace Švejk on Betlémské náměstí. Entry is cash only, half price for children, and it's open daily until early January.
Výtopna on Wenceslas Square. At this railway restaurant, model trains running on 900 metres of track deliver drinks right to your table. The food is fine; you're here for the trains. Booking ahead on December weekends is wise.
The Petřín funicular. After a two-year rebuild, Prague's oldest funicular runs again with new glass-sided cars from Újezd up to the top of Petřín Hill. Children under 15 ride free, and the view over snowy rooftops is a good payoff for a short, warm ride.
Ice skating on Ovocný trh. Behind the Estates Theatre, a small outdoor rink usually opens from early December until the end of January. Entry has been free in recent winters, with skate hire for a small fee.
Prague Zoo on Christmas Eve. The zoo stays open on the morning of 24 December and has a long tradition of charging children under 15 only one koruna that day. Bring carrots, apples or nuts to hand in at the main entrance as gifts for the animals. Heated pavilions close at 2pm on Christmas Eve, and between Christmas and New Year keepers hand unsold Christmas trees to the gorillas, giraffes and elephants.
A 2-Day Prague Christmas Itinerary for Families
Day 1: Old Town and Malá Strana
- 10:00: Old Town Square while it's quiet. Visit the animal pen, climb the viewing platform and, at weekends, join a decoration workshop.
- 11:00: Watch the apostles appear at the Astronomical Clock on the hour.
- 11:30: Walk five minutes to the Bethlehem Chapel exhibition to crack walnuts and warm up underground.
- 13:00: Lunch, then cross Charles Bridge to Malá Strana while it's still light.
- 14:30: Browse Kampa's market and let the kids burn off energy in Kampa Park.
- 15:45: Head back over the bridge to Křížovnické náměstí and wait for the lamplighter.
- 16:30 or 17:30: Finish at Old Town Square for the tree light show, then an early dinner.
Day 2: Views, Trains and Vinohrady
- 10:00: Tram to Újezd and ride the Petřín funicular up for city views.
- 12:30: Lunch at Výtopna, then a short loop around the Wenceslas Square market.
- 14:30: Metro line A to Jiřího z Poděbrad for the straw play area and Ježíšek's office. Wednesday to Saturday, add the farmers' market.
- 16:30: One stop back to Náměstí Míru as the lights come on.
- 18:00: Dinner at Vinohradský Parlament while the kids take over the play corner.
If you're in town on 24 December, swap in a morning at Prague Zoo and plan for a quiet evening. Czech families celebrate Christmas Eve at home, so many restaurants close early or shut for the day.
Practical Tips for Prague at Christmas with Kids
- Public transport is free for kids. Children under 15 ride free on Prague's metro, trams, buses and the Petřín funicular. Kids aged 10 to 14 need a photo ID with their date of birth, such as a passport. One adult travelling with a child under 3 also rides free with the child's passport.
- Strollers ride free on public transport when a child is in them, but the Old Town cobbles are rough going. For under-3s, a carrier is easier on market evenings.
- Dress for standing still. December days in Prague often hover around freezing, and market time means long stretches on your feet. Thermal layers, waterproof boots and spare gloves matter more than style.
- Mind your bags. Pickpockets work the busiest squares in December. Keep bags zipped and in front of you.
- Plan around Christmas Eve. On 24 December the big markets open with shorter hours, neighbourhood markets wind down, and the city goes quiet from mid-afternoon.
- Book family restaurants ahead. Places with play corners fill up fast on December weekends.
Explore Prague's Christmas Markets with a Local Who Knows Where Kids Have Fun
Prague at Christmas is at its best when someone who lives there plans the day for you. Take a private, personalized walking experience with Lokafy in Prague and your Lokafyer will build a route around your family: which market to hit first, where the shortest hot chocolate queue is, how to time the lamplighter and the tree show, and where to duck inside when small hands get cold.
Every experience is private, with no strangers in your group. You choose a length between 2 and 6 hours, and your Lokafyer can meet you at your hotel. Children under 3 join free, and ages 3 to 12 get 50% off. Cancellation is free up to 24 hours before.
Book your Prague Christmas walk with a local
Frequently Asked Questions
Are Prague Christmas markets good for kids?
Yes. Old Town Square has a live animal pen with sheep, goats and a donkey, a viewing platform, weekend craft workshops and an hourly tree light show from 4:30pm. Neighbourhood markets like Jiřího z Poděbrad add a straw play area and a chapel where children post their Christmas wishes to Ježíšek.
Which Prague Christmas market is best for young children?
For toddlers and preschoolers, Jiřího z Poděbrad and Náměstí Míru in Vinohrady are the easiest. Both are a short metro ride from the centre, much less crowded than Old Town Square, cheaper for food and drinks, and set in squares with room to move. Visit Old Town Square once on a weekday morning for the animals and the tree.
Are Prague Christmas markets stroller friendly?
Partly. The markets are free to walk through, but the Old Town cobbles are bumpy and Old Town Square gets packed on weekend evenings, especially on 5 December. Strollers ride free on Prague public transport. For children under 3, a baby carrier is usually easier in the central markets.
When do the Prague Christmas markets open and close?
The Old Town Square and Wenceslas Square markets open on the Saturday before the first Sunday of Advent and close on 6 January, trading daily from 10am to 10pm with shorter hours on 24 and 31 December. Neighbourhood markets such as Náměstí Míru and Jiřího z Poděbrad usually close on 23 or 24 December.
What can kids eat and drink at Prague Christmas markets?
Ask for dětský punč, the alcohol-free children's punch, or hot chocolate. Popular kid-friendly foods include langoš, bramborák potato pancakes, klobása sausages and roasted chestnuts. Old Prague ham is priced per 100 grams, so always order a specific weight.
Is public transport free for children in Prague?
Yes. Children under 15 travel free within Prague on the metro, trams, buses and the Petřín funicular. Children aged 10 to 14 must carry photo ID showing their date of birth. One adult accompanying a child under 3 also travels free with proof of the child's age.
What is there to do with kids in Prague on Christmas Eve?
The main Christmas markets open with shorter hours on 24 December. Prague Zoo opens in the morning and traditionally lets children under 15 in for one koruna, and visitors can bring carrots, apples or nuts as gifts for the animals. Many restaurants close early, so plan dinner in advance.
Enjoyed this article?


