• Berlin
  • Christmas Markets in Berlin: The ultimate guide

Xmas

Christmas Markets in Berlin: The ultimate guide

Winter is here - and that means Xmas market season is upon us. There's snow on the ground, so get some mulled wine and roasted almonds and enjoy a Berlin tradition.

Christmas Market at Alexanderplatz. Photo: IMAGO / Sabine Gudath

Sometimes, it feels like Berlin has a Christmas market for every niche imaginable. Can’t decide if you’d rather visit a Swedish, Finnish, or Japanese Christmas market? No problem, this city’s got them all. Want a sustainable Christmas market, or a medieval one? You’ve got both.

We’re going to keep adding to this list as new venues open, so keep checking back for more markets!

Open Now

The Holz-Markt is back with a different take on the classic Christmas Market. Enjoy some mulled wine while taking a ride on the retro carousel along the banks of the Spree. Or check out the Christmas drag show, ‘Holy Glory’. Kids will have plenty to do, with storytelling, an indoor bouncy castle and a cookie-baking workshop.

Heissa Holz-Markt

Photo Enrico Verworner, Berlin.de
  • Holzmarktstraße 25, Friedrichshain
  • Entrance to the market is free, but tickets must be purchased for individual shows online
  • Open until Dec 18
    • Thurs-Fri 4pm-10pm / Sat-Sun 2pm-10pm

Medieval Christmas Market at the RAW Compound

Photo: Carnica

The RAW grounds are known for clubs, art and cultural events, but this winter, torches, fireplaces and food stalls will light up the night. Settle down with some hearty food and mulled wine and enjoy performances by jugglers and acrobats. For children, there is a hand-operated wooden carousel, a giant wooden Ferris wheel and a troll forest.

  • Revaler Straße 99, RAW-Gelände, Friedrichshain
  • Mon-Wed: free admission / Thu-Sun: €2, €1 reduced
  • Open until Dec 22
    • Mon-Fri 3-10pm / Sat-Sun 12-10pm

Christmas Market in Old Town Spandau

Photo: IMAGO / Agefotostock / Rainer Elsen

Old Town Spandau is picturesque at all times of the year, but Christmas time takes the cake. There is a magnificently decorated tree, a host of huts and stalls gathered in the pedestrian area, and a nativity scene with real live animals.

  • Marktstraße 10, Spandau
  • Free admission
  • Open until Dec 22
    • Sun-Thu 11am-8pm / Fri-Sat 11am-10pm

Lucia Christmas Market at Kulturbrauerei

Photo: IMAGO / Ina Peek

Set against the backdrop of a 19th-century brewery lies the Lucia Christmas Market. There are several attractions for children ranging from a knight’s castle with crossbow shooting to a flickering Swedish fire, as well as all kinds of stalls with arts and crafts and food. Father Christmas comes every day between 5 and 6pm, and an angel wanders around from 8-9pm.

  • Schönhauser Allee 36, Prenzlauer Berg
  • Free admission
  • Open until Dec 22
    • Mon-Fri 3-10pm / Sat-Sun 12-10pm

Christmas Avenue

Photo: Rainer Schadow

Christmas Avenue is one of Germany’s largest LGBTQI+ Christmas markets. It features first-class vendors, a stage programme with popular drag artists, cocktails, drag bingo and much more.

  • Nollendorfplatz, Schöneberg
  • Free admission
  • Open until Dec 23
    • Mon-Thu 4-10pm / Fri-Sun 3-10pm

Christmas Market on Wilmersdorfer Straße

Dancing trees and singing bears welcome visitors to Wilmersdorfer Straße. Whether it’s pony rides, trampolining or eating candyfloss – the Charlottenburg Christmas Mile is fun for young and old. Don’t miss Santa’s daily visit at 5pm.

  • Wilmersdorfer Straße 118, Charlottenburg
  • Free admission
  • Open until Dec 24
    • Mon-Sat 11am-8pm / Sun 12-7pm
    • Dec 24 10am-2pm

Christmas Market at Charlottenburg Palace

Photo: IMAGO / Sabine Gudath

Here, visitors stroll through the magnificent palace grounds illuminated with light installations while buying presents for their loved ones. Children can enjoy the carousels free of charge, and the heated tents offer delicious food. This market is also pleasantly mindful of current world events: some vendors offer traditional handicrafts from Ukraine, and there will be a photo exhibition by two Ukranian artists as well as fundraising activities.

  • Spandauer Damm 20, Charlottenburg
  • Free admission
  • Open until Dec 26
    • Mon-Thu 2-10pm / Fri-Sun 12-10pm
    • closed Dec 24

Christmas Market on Alexanderplatz

Photo: IMAGO / Sabine Gudath

The Christmas market on Alexanderplatz is the former East Berlin’s counterpart to the Christmas market at the Gedächtniskirche. There are over 100 stalls, where artisans like blacksmiths, glassblowers and potters sell their work, and there is a wide range of mulled wine and food. There is also an ice skating rink and an enormous Christmas pyramid.

  • Alexanderplatz, Mitte
  • Free admission
  • Open until Dec 26
    • 10am-10pm
    • Dec 24 closes 4pm

Christmas Fair on Frankfurter Allee

Photo: tipBerlin/Levkic

Winterzauber (Winter Magic) on Frankfurter Allee is the successor to the popular Wintertraum (Winter Dream) on Alexanderplatz. This fair offers 12 exciting rides for young and old including a Ferris wheel, a ghost train and children’s roller coasters. Be sure to take your kids on Wednesdays when the ride prices are reduced for children.

  • Frankfurter Allee 196, Friedrichshain
  • Free admission
  • Open until Dec 26
    • Mon-Thu 2-9:30pm / Fri 1-9:30pm / Sat 1-10 pm / Sun 2-10pm
    • closed Dec 24

Christmas Market at Spandau City Hall

This year, the market in front of the town hall celebrates its 50th anniversary. Visitors feeling adventurous can try the roller coaster called “The Crazy Worm”, and others can ride the Ferris wheel. As always, there are various food stalls and arts and crafts.

  • Carl-Schurz-Straße 2-6, Spandau
  • Free admission
  • Open until Dec 30
    • Mon-Thu 11am-9pm / Fri 11am-10pm / Sat 10am-10pm / Sun 10am-9pm

Christmas Market at Berlin City Hall

Photo: IMAGO / Christian Spicker

Just a few steps away from Alexanderplatz, the Neptune Fountain, the Rotes Rathaus (Red Town Hall) and the Marienkirche (St. Mary’s Church) form a cosy backdrop for market-goers. The unique 600-square-metre ice rink encircles the fountain. There is also a Ferris wheel with incredible views, a train that runs through a fairytale forest, and several carousels.

  • Rathausstraße 15, Mitte
  • Free admission
  • Open until Dec 30
    • Mon-Fri 12-10pm / Sat-Sun 11-10pm

Christmas Lights at Spandau Citadel

Nestled within the protective walls of the historic citadel fortress, this market features festive huts with special Christmas treats, artisan goods and more. In the courtyard and on the parade grounds, you will find warm punch and mulled wine. If you have kids, try some of the traditional rides or the boat swing.

  • Am Juliusturm 64, Spandau
  • Mon-Thu €3.50 / Fri-Sun €4.50 / free for children under 16
  • Open until Dec 30
    • Sun-Thu 12-8pm / Fri-Sat 12-10pm
    • closed Dec 24-25

Christmas Market on Gendarmenmarkt

Photo: IMAGO / Pemax

This market will take place at Bebelplatz from 2022 to 2024 due to construction work. Don’t worry, it’s still easy to find: just look for Staatsoper or Humboldt University. You can listen to the Christmas stage programme, admire a wide variety of handicrafts (from carvings to ceramics) and feast on delicious food from star chefs in the heated tents.

  • Bebelplatz, Mitte
  • €1 / free for children under 12 / free Mon-Fri 12-2pm
  • Open until Dec 31
    • Sun-Thu 12-10pm / Fri-Sat 12-11pm
    • Dec 24 12-6pm

Christmas Market and Winter World at Potsdamer Platz

Photo: IMAGO / STP

This may not be the most aesthetically pleasing market, but it doesn’t matter. The highlight is undoubtedly the descent on the toboggan run – it’s the largest in Europe. A ride costs €1.50, but real toboggan fans can buy a four-person ticket for €5 or a ten-person ticket for €10. If you’re not in the mood for sports, you can still find roasted nuts and hot drinks.

  • Potsdamer Platz Mitte
  • Free admission
  • Winter world (Open until Jan 1)
    • 11am-10pm / Dec 24 11am-2 pm
  • Christmas market (Open until Dec 26)
    • 10am-10pm / Dec 24 10am-4pm

Christmas Market on Breitscheidplatz

Photo: IMAGO / Sabine Gudath

The Christmas market at the Kaiser Wilhelm Memorial Church offers an experience for the whole family: while children frolic on the small carousels and receive presents from Father Christmas, parents can drink mulled wine or homemade eggnog and buy handmade Christmas decorations.

  • Breitscheidplatz, Charlottenburg
  • Free admission
  • Open until Jan 2
    • Sun-Thu 11am-9pm / Fri-Sat 11am-10pm
    • Dec 24 11am-2pm / Dec 25-26 1-9pm / Dec 31 11am-8pm / Jan 2 1-9pm

All-inclusive Christmas market at Spreespeicher

Why all-inclusive? Because the admission price (€40 after 5 and €25 after 8) includes food and drinks. And it’s good: everything from mushroom pancakes to roasted almonds. There is a bonfire and various activities. 

  • Stralauer Allee 2, Friedrichshain
  • €25-40
  • Open until Dec 23
    • Wed-Sat 5-10pm

Once-off Markets

Alt-Rixdorf Christmas Market

Felipe Tofani, Flickr

For one weekend only, the old market square of the Rixdorferkiez is is transformed into a traditional Christmas market in the heart of Neukölln. Under the glow of the historic oil lamps, over 200 vendors sell carefully curated Christmas decorations, foods and more.

  • Richardplatz 28, Neukölln
  • Free admission
  • Dec 2-4
    • Fri 5pm-9pm / Sat 2pm-9pm / Sun 2pm-8pm

Arts and Crafts Christmas Market in Frohnau

For more than 15 years, around 130 artisans have been selling unique handmade gifts at this cosy little Christmas market in Frohnau. Having trouble finding that one-of-gift gift for someone special? You’ll likely find what you’re looking for at this market.

  • Zeltinger Platz 1, Frohnau
  • Free admission
  • Dec 3-4
    • 11am-6pm

Nowkoelln Xmas Flowmarkt

At the Nowkoelln Xmas Flowmarkt you can expect to find all things quirky and second-hand. More than 50 stalls run along the bands of the Landwehrkanal, offering mulled wine, waffles and other Christmas treats, as well as unique gifts.

  • Maybachufer 31, Neukölln
  • Free admission
  • Dec 4
    • 10am-5pm

Christmas Market at Villa Donnersmarck

One of the most kid-friendly on our list, the Christmas Market at Villa Donnersmarck features an entertainment programme where the little ones can decorate gingerbread houses, make greeting cards and explore the villa with a scavenger hunt. Handmade goods from craft groups and workshops for people with disabilities are also sold at the market.

  • Schädestraße 9, Zehlendorf
  • Free admission
  • Dec 11
    • 3pm-6pm

Christmas in Westend

Photo: Family & Friends e.V.

This family-friendly market stands out with its exciting falconry demonstration featuring birds of prey. Along with the arts and crafts stalls, you can enjoy the all-Santa jazz band. Expect “Jingle Bells”, “White Christmas” and other Christmas classics.

  • Preußenallee, Westend
  • Free admission
  • Dec 17-18
    • 12pm-9pm

Rudow Christmas Mile

Stalls offer mulled wine, roasted almond cotton candy and all the other favourite festive treats. There will also be a selection of arts and crafts to browse through, as well as a magic show, handicrafts and rides for children. You can also expect some live musical performances.

  • Krokusstraße 93, Rudow
  • Free admission
  • Dec 17-18
    • Sat 12pm-10pm / Sun 11am-8pm

Advent Market in Altglienicke

Almost 30 stands operated almost entirely by local associations, daycare centres and other local groups. Sample some traditional Christmas food, Advent arrangements and handmade gifts.

  • Semmelweisstraße 2, Altglienicke
  • Free admission
  • Dec 4
    • 3pm-6pm

Open on Weekends

Advent Market on Karl-August-Platz

Visit the romantic Trinity church courtyard, with numerous stalls selling Christmassy arts and crafts huddled closely together. Here you’ll find all the seasonal kitsch you could ask for, like wooden figurines, ceramic tableware and handmade decorations.

  • Karl-August-Platz, Wilmersdorf
  • Free admission
  • Dec 4 and 11
    • 10am-6pm

Christmas Market at Orankesee Lido

Photo: Christoph Mangle, Berlin.de

Based in the north of Berlin, this Christmas market has a beachy vibe and an unconventional cultural program. With live music, theatre performances and magic shows, the Orankesee Lido Christmas Market will have plenty of cosy fire spits to huddle around.

  • Gertrudstraße 7, Weissensee
  • €3 admission
  • Dec 2-4, 10-11, 17-18
    • Sat 12pm-9pm / Sun 12pm-8pm

Medieval Christmas Market at Britz Palace 

This market immerses visitors in a Nordic fairytale: there’s even a Snow Queen accompanied by merry trolls. You can climb on a Viking ship, dogsled or try your hand at shooting a crossbow. There is delicious food, acrobats and jugglers, traditional handicrafts and even a giant music box. This place is truly magical.

  • Alt-Britz 73, Gutshof Schloss Britz, Neukölln
  • €3 / €2 reduced / free for children under 6
  • Nov 25-Dec 18
    • Fri 2-9pm / Sat-Sun 11am-9pm

Christmas Market at Späth’sche Baumschulen

Photo: Daniela Incoronato

The Späth’sche Baumschule boasts one of the most beautiful Christmas markets in Berlin. Wander around the beautifully decorated tree nursery and pick out the perfect Christmas tree for this year. You can also look forward to a large stage programme with concerts, 100 stalls with gift options, a children’s programme with fairy tales and music and horse-drawn carriage rides.

  • Späthstraße 80, Neukölln
  • €8 / €5 reduced / free for children under 16
  • Nov 26-Dec 11
    • Sat-Sun 11am-8pm

Advent Market at Domäne Dahlem

This Chistmas Market is set up at a preserved 16th century house / organic farm – it feels like a little rural countryside marketplace, but it’s still in Berlin! There is live music around lunchtime as well as traditional food and drinks.

  • Königin-Luise-Straße 49, Dahlem
  • €3.50 / €2 reduced
  • Nov 26-Dec 18
    • Sat-Sun 11am-7pm

Sustainable Christmas Market on Sophienstraße

This isn’t a traditional Christmas market: the focus is on sustainability, fairness and environmental awareness in production. The creative assortments are truly unique. In keeping with their energy-conscious approach, there are no rides, but there’s still satisfying healthy food (obviously) and Santa wanders around giving out beautiful gifts to children.

  • Sophienstraße, Mitte
  • Free admission
  • Nov 26-Dec 18
    • Sat 12-10pm / Sun 11am-7pm

Arts and Crafts Christmas Market on Mexikoplatz

Around 100 exhibitors specializing in art, design and handicrafts sell their handmade goods here. Each item is either part of a small series or completely unique: perfect for the person who has it all already.

  • Mexikoplatz 4 (at the S-Bahn station Mexikoplatz Zehlendorf)
  • Free admission
  • Nov 27-Dec 18
    • Sundays 11am-6pm

Weddingmarkt – Christmas Edition

The diverse Wedding Art Market is Christmas themed for a few Sundays to match the winter season. On all Sundays in Advent, local artists show their offerings on the decorated Leopoldplatz in front of the old Nazareth Church, and around 70 street food stalls do their best to serve everyone that passes through.

  • Leopoldplatz, Wedding
  • Free admission
  • Nov 27-Dec 18
    • Sundays 11am-7pm

Christmas Market in Natur-Park Südgelände

This Christmas Market is only five years old, but it’s already a classic. It features a beautiful light garden with fairy-tale light and sound installations as well as traditional food and drink. Don’t forget to bring your own little candle in a jar.

  • Prellerweg 49, Schöneberg
  • €1 / free for children under 14
  • Nov 27-Dec 18
    • Sundays 12-6pm

Weihnachtsrodeo Design Market

Photo: Christmas Rodeo

This is the place to go for really unusual gifts. You can browse at length on mutliple floors and find interesting tree decorations, home decor and fashion items. This year there will be an Asian Christmas Market on the fourth floor, so you can try your traditional mulled wine with some Japanese dumplings.

  • Luckenwalder Straße 3, Kühlhaus, Kreuzberg
  • €5
  • Dec 3-18
    • Sat-Sun 12-8pm

Want more Berlin tips? Subscribe to our newsletter for the latest news.