Poland's milk bars, mapped and decoded.
Warsaw · winter 2026

Warsaw Christmas market
dates, hours and where to eat cheap

Warsaw's main Christmas market (Jarmark Warszawski) fills Plac Defilad at the foot of the Palace of Culture and Science, right by Centrum metro station. Over 200 stalls, a carousel tower with city views and food from mulled wine to chef-made dishes. Here are the dates, opening hours, prices and where to get a cheap hot lunch at a milk bar nearby.

20 Nov – 6 JanPlac Defilad
20 złmulled wine
25–35 złmilk bar lunch nearby

When and where 2026

Dates

This season Jarmark Warszawski runs from 20 November 2026 to 6 January 2027.

Opening hours

  • Daily 11:00–22:00
  • 24 December: closed
  • 25–26 December: 12:00–22:00
  • 31 December: 11:00–18:00
  • 1 January: 14:00–22:00

Where

  • Plac Defilad (Plac Centralny) by the Palace of Culture and Science
  • Centrum metro, a few minutes' walk from Warszawa Centralna station

Based on information from the organisers and the city, checked November 2026. Hours can change, so check the organiser's website before you go.

What to see and eat

200+ stalls

Handmade gifts, regional food, Christmas decorations and partner zones.

Carousel tower

A carousel-style viewing tower, a maze and Santa's house.

Food

Mulled wine and mead, hot chocolate, churros and grills, plus a new food concept from two Michelin-starred chefs.

Old Town too

The Old Town Market Square traditionally gets its own Christmas lights and an open-air ice rink, about 30 minutes' walk or a short bus ride from Plac Defilad.

Market prices examples

Example prices at the Warsaw Christmas market
WhatPrice
Mulled mead15 zł
Mulled wine20 zł
Hot chocolate23 zł
Churros25–38 zł
Hot dogfrom 35 zł
Christmas tree carousel (ticket)20 zł

Prices published by Jarmark Warszawski / PIK Warszawa. Entry to the market is free. More Polish food prices →

Cheap lunch near the market milk bars

All milk bars →

Plac Defilad is right in the centre, and several milk bars are within a 15-minute walk. A set lunch (soup and a main) at a milk bar usually costs 25–35 zł, about the price of two cups of mulled wine at the market. Do as the locals do: a proper hot lunch first, then back to the stalls after dark when the lights come on. These are the closest.

Bar Mleczny Natalie

Rondo Romana Dmowskiego pawilon 24 · 7 min walk

Mon–Fri 7:15–16 · Sat closed · Sun closed

On the map →

Jakby Luksusowo

Zgoda 5 · 8 min walk

Mon–Fri 8–20 · Sat 8–20 · Sun 8–20

On the map →

Mleczarnia Świętokrzyska

Świętokrzyska 20 · 8 min walk

Mon–Fri 8–20 · Sat 8–20 · Sun 8–20

On the map →

Many milk bars close or keep shorter hours on 24–26 December and 1 January.

FAQ

When is the Warsaw Christmas market 2026?

Jarmark Warszawski on Plac Defilad runs from 20 November 2026 to 6 January 2027.

What are the Warsaw Christmas market opening hours?

Daily 11:00–22:00. Closed on 24 December; 25–26 December 12:00–22:00; 31 December 11:00–18:00; 1 January 14:00–22:00.

How much is mulled wine at the Warsaw Christmas market?

Mulled wine costs 20 zł, mulled mead 15 zł and hot chocolate 23 zł. Entry is free.

Where can I eat cheaply near the Warsaw Christmas market?

At a milk bar in Śródmieście, within about 15 minutes' walk of the Palace of Culture. A set lunch usually costs 25–35 zł.

Before you go the practical bits

Some links on this page may be affiliate links: if you book through them, we may earn a small commission at no extra cost to you. It helps keep this guide free.

More Christmas markets in Poland

All of Poland's big Christmas markets in one table, plus Polish Christmas traditions and gifts to bring home: Christmas in Poland on Practical Poland.