No one does the holidays quite like Europeans. From December to January, Christmas markets in Europe blend tradition with culinary flair. Think wooden chalets in medieval squares, angelic choirs and snow-capped cathedrals, twinkly lights on trees, log fires, and perhaps most importantly, seasonal treats both savory and sweet, along with all the hot mulled wine you can drink.
As the days become short and the temperatures drop, town squares fill with locals toasting the season, and celebrating with friends and family. Why not join them? Whether you want the long nights of nordic winter or the more temperate climes of southern Europe, there’s plenty of fairy-tale festiveness to go around.
Here, in no particular order, are 24 of the best Christmas markets in Europe—from big city destinations to those off the beaten track (plus, where to base yourself when you make the trip).
Cologne, Germany
Location: Cologne Cathedral in Cologne, Germany
Why we love it: This market has everything you’d expect of a classic German spread. Glühwein, crafts, twinkling lights. One thing that stands out, though, is its entertainment—more than 100 stage performances throughout the festival, including Christmas swing music and gospel, puppet shows, and performances for children. After you’ve had your fill of tunes (and food), head toward nearby Hohe Strasse and Schildergasse, two of Cologne’s well-known shopping areas, or make your way to Heumarkt for a spot of ice skating
Helsinki, Finland
Location: Senate Square in Helsinki, Finland
Why we love it: This market scores major points for its mix of contemporary and traditional—as well as its commitment to sustainability. Though visitors can do everything from playing bingo for a vegan ham to watching a holiday outfit contest for dogs, it’s not all quirky: Choirs sing Christmas carols on the weekends, and visitors can stroll illuminated market stalls while drinking hot mulled wine. Try some artisan cheeses or munch on candied nuts and jam-filled pastries. Not feeling Finnish enough for you? Relax in the wood-heated unisex sauna, smack in the middle of the market in Senate Square.
Málaga, Spain
Location(s): Muelle Uno, Paseo de Parque, and light displays on Calle Marques de Larios in Málaga, Spain
Why we love it: Want to escape the cold and try out a Mediterranean winter? Head to the south of Spain for one of Andalucia’s most famous Christmas market destinations. Stroll from the old port and Santa’s Grotto to Paseo de Parque to buy some local crafts. Nibble on traditional shortbread, nougat, and borrachuelos (wine-flavored fried pastries) as you make your way to Calle Marques de Larios to see the elaborate light displays. Best of all? You can even soak up festive cheer after the main holidays end, as the markets run into early January.
Brussels, Belgium
Location: Grand-Place in Brussels, Belgium
Why we love it: Every December, “Plaisirs d’Hiver” takes over the open areas around the Bourse stock exchange, the Place de la Monnaie, the Place Sainte-Catherine, and the Marché aux Poissons, transforming the city into a winter wonderland. With more than 200 wood chalets, a covered ice rink, a Ferris wheel, and a light and sound show projected onto the Grand-Place, there’s something for the whole family to enjoy. Indulge in crisp fries with mayonnaise, tartiflette (a French potato casserole), Belgian chocolate (obviously) and waffles dotted with pearl sugar before doing a spot of Christmas shopping at the many stalls selling locally-crafted and artisan goods.
Prague, Czech Republic
Location: Old Town and Wenceslas Square, with smaller markets at nearby Havel’s Market and Republic Square, in Prague, Czech Republic
Why we love it: Just five minutes apart by foot, Prague’s Old Town and Wenceslas markets are the best in a city that already tops our list of places to spend Christmas. (Chalk it up to the Gothic architecture and mulled wine stalls.) Fill up on traditional fish soup cooked in steaming vats, langoš (flatbreads) topped with cheese, and smoked meat dumplings. Don’t miss the roast ham and trdelník, otherwise known as chimney cake—a hot, rolled pastry rolled in cinnamon and sugar and cooked over a grill. Also, pack your hat and gloves: It gets cold here in December.
Copenhagen, Denmark
Location: Tivoli Gardens in Copenhagen, Denmark
Why we love it: The real-life inspiration for Disneyland, this twinkling theme park is the third-oldest operating amusement park in the world and beloved by tourists and locals alike. Come winter, it gets decked out in more than 500,000 fairy lights for the festive season. Enjoy music by the Tivoli Youth Guard while you warm up by a log fire. Kids can enjoy the rollercoasters before heading inside for family-friendly stage shows at the Glass Hall Theater and Tivoli Concert Hall. And don’t miss delicious Danish treats like aebleskiver, small pancake puffs topped with powdered sugar, or honninghjerter. Similar to German gingerbread, this dense honey cake is sometimes filled with jam and buttercream and topped with a chocolate glaze. Hygge, indeed.
Frankfurt, Germany
Location: Römerberg, Paulsplatz, Mainkai, Hauptwache, Friedrich-Stoltze-Platz, and Roßmarkt in Frankfurt, Germany
Why we love it: Spread over the old city center and dating back to a winter market first held in the 14th century, Frankfurt’s Christmas market is one of Germany’s largest and oldest. Pick up Lebkuchen (Germany’s traditional gingerbread), roasted chestnuts and smoked salmon while browsing handicrafts to find the right gift for everyone on your list. From Friedrich-Stoltze-Platz you can find the city’s LGBTQ+ “Pink Christmas” market, where all the stalls are decorated in—you guessed it—pink. Be sure not to catch the chiming of the church bells or the Advent concerts that take place every December weekend until Christmas. Grab a bratwurst and a locally-produced Apfelwein (apple wine) as you take in the huge scale of this Weihnachtsmarkt.
Trento, Italy
Location: Piazza Fiera and Piazza Cesare Battisti in Trento, Italy
Why we love it: Each year, the cobblestoned streets of Trento, in the mountainous northern Italian region of Trentino–Alto Adige, are filled with Christmas-light-covered trees and 90 wooden huts, combining for what Italians call Città del Natale, or “Christmas Town.” Vendors sell sheep’s cheeses and dried orange slices below the 13th-century Buonconsiglio Castle, and the Alps in the distance provide an incredible backdrop to the whole scene. Don’t miss the city’s fountains decorated with nativity displays by local craftspeople and be sure to fill up on tortel di patate (potato cake) and jam-filled treccia mochèna before the evening ends.
Edinburgh, Scotland
Location: East Princes Street Gardens in Edinburgh, Scotland
Why we love it: Adjacent to the Scottish National Gallery, this annual market turns Edinburgh’s sprawling East Princes Street Gardens into a “Santa Land” that you can witness from high above, atop the 108-foot-tall Ferris wheel, a.k.a the Big Wheel, and where you can scope out the view of Edinburgh Castle lit up for the season. Free family events in West Princes Street Gardens include a carols concert—and a celebration of Diwali too. Visit George Street for Edinburgh’s Christmas ice rink; be sure to warm up with hot drinks and food afterwards. Indulge in Scottish holiday treats like venison burgers, Scottish craft brews, and hot toddies.
Vienna, Austria
Location: City Hall (on Rathausplatz) in Vienna, Austria
Why we love it: Some cities just look better covered in snow, and Vienna is one of them. Add some white lights against the backdrop of the city’s imposing City Hall, and you’ll see why this market is called the Viennese Dream. It has everything from reindeer rides to an ice rink for skating and curling, plus a ferris wheel and old-fashioned merry-go-round. Fill up on sausages stuffed with cheese, vanillekipferl (vanilla crescent cookies), and mulled wine. This is about as classic as it gets, folks.
Budapest, Hungary
Location: St. Stephen’s Square in Budapest, Hungary
Why we love it: St. Stephen’s Basilica is Hungary’s largest church, dedicated to the country’s first king (Stephen, of course). It’s fitting, then, that this festival takes place around the landmark in Szent István Square with 160 vendors, a skating rink, and weekend folk dance shows. Most of the action is in full swing before Christmas, but if you’re there on January 1, stop by the fair for some lencseleves, or lentil soup—it’s traditionally made in Hungary on New Year’s Day as a symbol of prosperity for the coming year. And if you aren’t yet convinced, Budapest’s Christmas market was recently crowned Europe’s best in a vote by Europe’s Best Destinations.
Gdańsk, Poland
Location: Targ Węglowy in Gdańsk, Poland
Why we love it: This port city on the Baltic Sea boasts an unexpected claim to fame: Its Christmas market recently beat out hundreds of others to become Europe’s second best (see Budapest, above, for the top spot). The whole center of town transforms into a festive fair with over 150 stalls. You’ll find everything from nutcrackers to wool hats and handmade candles. After tasting Polish classics like pierogi and smoked cheese, you can indulge in everything from crispy tofu to fresh churros at its international food stalls. Kids can enjoy the Christmas storytelling sessions or even nature talks from the region’s forest rangers.
Tbilisi, Georgia
Location: Rustaveli Ave.
Why we love it: Georgia’s capital city Tbilisi is gradually becoming one of the most visited destinations for the winter season. This is especially evident during the Christmas period, when the illuminated and fabulously decorated Tbilisi, with a magical festive atmosphere, provides the convivial mood for every visitor of the city. Countless little lights and richly decorated Christmas trees are lining up the sidewalks.
The Christmas markets are held almost in every corner of the capital city, where local entrepreneurs and start-ups sell their handicraft items and souvenirs, Christmas treats, street food, Georgian candies and mulled wine. Set up on First Republic Square, near Rustaveli Avenue, the location hosts visitors of all ages for theatre shows, music performances, puppet theatre, open-air movie-show, gorgeous Christmas tree, Wood huts, decorated with colourful bright lights, etc.…The annual Christmas events usually last throughout December.
On Christmas morning (January 7), thousands of people participate in traditional Christmas march called Alilo, where different churches walk through the streets of Tbilisi, collecting food and sweets, which are later distributed to the people in need and orphanages.
Colmar, France
Location: Place des Dominicains, Place Jeanne d’Arc, Place de l’Ancienne Douane, Koïfhus, Petite Venise, and Gourmet Market Place de la Cathédrale (all six markets are in and around Old Town) in Colmar, France
Why we love it: With its timbered houses and canal-lined streets, Colmar is basically a fairytale come to life year-round. But tack on some twinkle lights, an ice skating rink, and an early-1900’s carousel, and you have yourself one of the most charming Christmas destinations in all of Europe. Each market offers its own version of holiday cheer, from nativity scenes to children’s choirs, so be prepared for some serious stall-hopping. And foodies needn’t worry: The gourmet market will have you satisfied with oysters and Alsatian wines.
Zagreb, Croatia
Location: Pretty much the entire city of Zagreb, Croatia
Why we love it: Voted the best Christmas market in Europe in 2016, 2017, and 2018, Advent in Zagreb is pure holiday magic, mixed with a healthy dose of spectacle. Instead of being confined to one city block, Zagreb’s festival spreads across the entire city: find traditional stalls in Trg Bana Jelačića (the main city square), ice skating in Tomislavac, concerts in European Square, and a live nativity scene in front of Zagreb Cathedral. Indulge in pork sausage sandwiches, cabbage rolls, and strudla—the Croatian take on apple strudel—washed down with a glass of rakija, a popular spirit.
Dresden, Germany
Location: Altmarkt Square in Dresden, Germany
Why we love it: Founded as a one-day market in 1434, the Dresden Striezelmarkt is widely considered Germany’s oldest—though Frankfurt and Munich have also tried for the title. Age aside, Dresden’s market is certainly the most traditional: think handmade wooden toys, a festive train for the kids, and boughs of fragrant pine decorating every wooden stall. The annual focal points here are typically the 45-foot-tall Christmas pyramid and the stollen, buttery fruitcake dusted with powdered sugar and packaged with a special seal depicting the city’s famous former king, August the Strong. Don’t miss the market’s annual gingerbread fest on December 10th.
Stockholm, Sweden
Location: Skansen Open-Air Museum in Stockholm, Sweden
Why we love it: If you’re looking to get really traditional, visit this open-air museum on the island of Djurgarden in the center of Stockholm, where all of the historic homes and farmsteads are decorated accordingly. Tuck into smoked turkey and sugared almonds at the market, or, if you’re feeling more adventurous, participate in traditional dances around the festive tree at Bollnäs Square and make your own Christmas decorations in the workshop. And if that hasn’t gotten you in the festive mood yet, there are Christmas concerts in the Seglora church each weekend. Make sure to catch the candlelit Lucia procession on December 13.
Strasbourg, France
Location: Place de la Cathédrale, Place Kléber, Place Gutenberg, Place Broglie, Place du Château (all near the city center) in Strasbourg, France
Why we love it: Strasbourg, a fairytale-like town in the Alsace region of France, becomes even more magical during the holiday season, branding itself the “capital of Christmas.” Its Christkindelsmärik (the oldest Christmas market in France) attracts several million visitors each year, thanks to its charming wooden chalets, nightly concerts, and ice skating rink—not to mention all that foie gras and hot white wine. Make sure to try some bredele (Alsatian Christmas cookies) and don’t forget about the city’s other seasonal claim to fame: the Great Christmas Tree illuminated in the central square of Place Kléber.
Winchester, England
Location: Winchester Cathedral in Winchester, England
Why we love it: From mid-November to the week before Christmas, Winchester’s Gothic cathedral plays host to a carefully curated festive market. After checking out the region’s stunningly green South Downs National Park, you can head to the market to warm up. Fancy posh macaroni and cheese, a hog roast, or a rich Scotch egg? You’ll be able to indulge as you browse sustainable crafts, stationery, wooden toys, and garden decor. Sip a mulled wine and pick up some chutney and local cheese for your Christmas feast before heading into the cathedral for one of the renowned choral performances.
Basel, Switzerland
Location: Barfüsserplatz and Münsterplatz in Basel, Switzerland
Why we love it: We all know Switzerland is a winter wonderland, but it also happens to host some of the best Christmas markets in Europe—including Basler Weihnachtsmarkt in the Rhine-side town of Basel. The market features more than 150 vendors selling handmade toys and local treats like Swiss raclette and läckerli (traditional Swiss gingerbread) from their wooden stands, plus enough twinkle lights and trees to fill a million Instagram feeds. Don’t miss the view of the festive scene from St. Martin’s tower, open for admission throughout the Advent period, and be sure to write your Christmas wishes in the Basel Wish Book.
Tallinn, Estonia
Location: Town Hall Square in Tallinn, Estonia
Why we love it: In addition to Estonian Christmas dishes like black pudding and sour cabbage (it’s better than it sounds, promise), Tallinn’s market—a quaint fairy-tale village of stalls dusted with snow and twinkling with lights—also has a Santa who arrives by reindeer-pulled sleigh. The highlight, though, is its Christmas tree, which the city has been displaying in front of its town hall since 1441—making it the first Christmas tree to ever be displayed in Europe. Enjoy some gingerbread and mulled wine after taking a spin on the merry-go-round.
Salzburg, Austria
Location: Residenzplatz and Salzburg Cathedral in Salzburg, Austria
Why we love it: Salzburg’s famed Christkindlmarkt in the center of the UNESCO World Heritage-listed Old City isn’t just mulled wine and market stands: There are daily choral performances, sing-alongs (Tuesdays from 6–8 p.m.) and traditional wind music performed above the square on Thursday and Saturday nights. You can even try your hand at baking gingerbread or head out on a Salzburg Christmas tour to learn all about the market’s history—while indulging in goodies like roast pork sandwiches and roasted almonds along the way. We’re not mad about the bauernkrapfen (fried pastries), either.
Oslo, Norway
Location: Spikersuppa in Oslo, Norway
Why we love it: Jul i Vinterland, located in Oslo’s city center, has all the elements you’d expect from a classic European Christmas market, from decorated stalls to a tree-lined ice skating rink. But what makes this particular festival stand apart is the food. Be prepared for coconut cupcakes and caramel apples, gløgg and warm porridge, currywurst and smoked salmon from the Lofoten Islands—as well as a chocolate wheel to spin if you’re feeling lucky. As if the culinary delights aren’t adventure enough, there’s a ferris wheel and carnival rides
Berlin, Germany
Location: KulturBrauerei in Prenzlauer Berg, Berlin, Germany
Why we love it: While Berlin has more Christmas markets than we can count, this small Scandi-themed market in an old brewery courtyard is a real neighborhood favorite. Blend in among the locals meeting for after-work Glühwein as you enjoy a piping hot Flammkuchen (German flatbread) topped with potatoes, bacon, and cheese. Test out Finnish Glögi and Icelandic Jolagløgg (or any of the other mulled wine varieties featured) before diving into raclette or Mutzenmandeln (tiny cone-shaped fritters). Kids can enjoy a hot chocolate in a yurt before taking a ride on the swing carousel, while adults warm their hands by the many wood fires dotted around the site.
cntraveler.com