
Skansen Christmas Market in Stockholm is Sweden's oldest and most beloved Christmas market, with a rich tradition dating back to 1903. Located at Bollnästorget within the historic Skansen open-air museum on Djurgården island, this enchanting market combines authentic Swedish Christmas traditions with the unique setting of a living history museum. Around 70 carefully selected vendors fill the market stalls with traditional Swedish handicrafts, locally produced goods, and seasonal delicacies, creating an atmosphere that transports visitors back in time. The market features traditional dancing around the Christmas tree with live folk music from Julorkestern and Skansen's folk dancers, occurring multiple times daily. The Cantare choir wanders through the grounds on weekends, spreading holiday cheer with traditional Christmas carols. A beloved tradition is the stall selling wrapped "secret Christmas gifts" - mystery presents that add an element of surprise to holiday shopping. Beyond the market itself, visitors can explore Skansen's historic houses decorated for Christmas celebrations from different eras, meet winter-active animals, and experience how Swedish families celebrated the holidays throughout history. The market operates on Fridays, Saturdays, and Sundays from late November through December 21, with bonfires lit and the entire museum creating a magical winter wonderland. Arrive early on weekends to avoid crowds and allow time to explore both the market and Skansen's historic buildings.
Bollnästorget, Djurgården
Djurgårdsslätten 49-51, 115 21 Stockholm, SwedenStockholm, Sweden
Paid entry
Requires Skansen museum admission ticket; best price when purchased online in advance
Discover Christmas markets within 10km of Skansens julmarknad
Explore more Christmas markets in Stockholm and start planning your magical holiday journey.