Discover one of Europe's great Christmas Markets in November-December 2022!
Open air Christmas markets have been a feature of German towns since the middle ages but now take place across Europe and are hugely popular with local and international visitors. The destinations on this page are renowned for having great Christmas markets, with traditional food and drink, arts and crafts. Choose from great cities including Berlin, Copenhagen, Prague and Munich, to name just a few.
Dates of operation vary, please check local tourist information for the exact operating dates.
Nothing gets you into the festive spirit quite like a Christmas market. Wander between fairy-light covered trees and market stalls loaded with everything from iced gingerbread to handmade decorations – all with a mug of mulled wine in hand. Plenty of our city break destinations put on fabulous Christmas markets, so you’re sure to find a break that’s right for you. Use the filter tools at the top of the page to tell us a bit more about what you’re looking for and we’ll whizz up a list of our best deals on Christmas market breaks – all tailored to you.
Not sure where to go for your Christmas market experience? Popular European cities like Amsterdam, Berlin, Munich, Prague, Budapest, Vienna, and Copenhagen host sprawling Christmas markets with all the trimmings. Why brave the high street crowds for your Christmas shopping trip when you could be soaking up the festive cheer in a captivating city, picking up one-of-a-kind gifts on route? We know what we’d prefer. Plus, all easyJet holidays bookings include a 23kg luggage allowance per passenger, so you won’t have to worry about fitting your Christmas market purchases into a carry-on bag.
We want to make jetting off as hassle-free as possible, so we’ve made it easy to sort every component of your holiday in one simple booking. The price of your city break with easyJet holidays includes your flights and a hand-picked hotel, plus a 23kg bag per person. To make budgeting easier, you can secure your break for just £60pp and settle the balance at a later date. Go on, give yourself something to look forward to…