There’s something magical about Oslo in late autumn and early winter. The scent of homemade gingerbread (pepperkaker), wool scarves, and the glow of lights turn the city into a winter postcard. For locals and visitors alike, the Christmas markets are where the holiday spirit feels most genuine and cozy — and the perfect escape from shopping frenzy.
More genuine than a Hallmark movie, Christmas in Oslo is truly charming.
The season stretches far beyond Christmas Eve and Christmas Day — with traditional food served throughout the whole festive period. If you’re not a big fan of pinnekjøtt, sausages, or ribbe, dive into the baking traditions instead: warm coffee breaks, weekend brunches, and the irresistible smell of pastries fill cafés and homes across the country.
READ MORE: Julebord and julelys: Why does Norway's Christmas season start so early?
Don’t get me wrong — you’ll still hear Mariah Carey echoing through shopping streets and see your share of last-minute Christmas list chaos. But here, a charming holiday with family and friends is always possible. Whether you’re after a steaming cup of gløgg, handcrafted gifts, or just the comforting rhythm of wooden stalls and festive tunes, here’s your guide to the best Christmas markets in Oslo this season.
Jul i Vinterland
Spikersuppa, Karl Johans gate
November 8th – January 4th
julivinterland.no
Oslo’s main Christmas market, Jul i Vinterland, turns the city centre into a scene straight out of a snow globe. It leans toward the American and British commercial approach — louder and busier, but it’s central and easy to meet friends for a stroll. The market stretches across the city’s main street, Karl Johans gate, with charming wooden stalls selling everything from handmade gifts and toys to warm scarves and candles.

Food is at the heart of it — think waffles, doughnuts, crêpes, and moose burgers next to churros and raclette. There are many food, snack, and beverage options to keep you warm. There’s an ice rink (opening around 30 November), a Ferris wheel, free concerts, and activities for children. It’s festive, family-friendly, and a must for anyone looking to soak up some classic Christmas atmosphere.
Tip: If you’re bringing small kids or a stroller, come early or on weekdays — it gets very busy.
Norsk Folkemuseum Christmas Fair
Bygdøy
December 6th –7th & 13th–14th
norskfolkemuseum.no/en/christmasfair
If you want to experience a more traditional and authentic Norwegian Christmas, head to Bygdøy for the Norsk Folkemuseum’s famous Christmas Fair. Highly recommended for your first holiday season in Norway. More than 100 stalls line the cobblestone streets, offering handmade crafts, knitted goods, cakes, and decorations. It’s an open space, so remember to bring extra warm clothes and layers.
Inside the museum’s historic houses, you can see how Norwegians have celebrated Christmas through the centuries — from simple farm kitchens to elegant 19th-century drawing rooms. There’s folk music, choral singing, and dancing, and you might even spot Santa’s workshop.
Tip: Tickets are limited this year — pre-order to skip the queues. Adults: 195 NOK | Students: 140 NOK | Children under 17: free.

Christmas Opening in Bjørvika
Oslobukta & surroundings
November 22nd
oslobukta.no/arrangement/jul-i-bjorvika
Bjørvika’s waterfront transforms into a lively Christmas village for one magical Saturday in November. Expect gingerbread, music, and plenty of surprises for both kids and adults.
From choirs singing by the Opera House to Mrs. Claus’s storytelling tent and Santa rappelling down from the MUNCH Museum (yes, really!), it’s a joyful celebration of modern Christmas by the fjord. There’s live jazz, cozy food stalls, and even a free “Santa Sauna” at Sukkerbiten.
Sentralen Christmas Market
Øvre Slottsgate 3
November 22nd to 23rd
handmadeinnorway.com
One of Oslo’s most soulful Christmas markets, Sentralen’s event is a celebration of creativity and craftsmanship. Around 60 local artists and designers fill the building with handmade jewellery, ceramics, art, and unique gifts.
It’s also one of the best places to slow down — grab a coffee from the café, listen to live music, and enjoy the festive warmth indoors. There’s face painting for kids, a “secret Christmas photo wall,” and plenty of opportunities to meet the makers behind the crafts.
Bærums Verk Christmas Market
Bærum
November 22nd – December 21st
baerumsverk.no
A short trip from Oslo, Bærums Verk offers one of Norway’s most picturesque Christmas settings. Surrounded by historic wooden buildings, you’ll find handmade gifts, art, and home décor alongside delicious seasonal food.
Torches, pine trees, and the scent of ribbe in the air make it feel like stepping into a Norwegian Christmas postcard. Perfect for families or anyone who wants to combine a countryside feel with Christmas shopping.
SALT – Art & Music Christmas Market
Langkaia 1
December 6th –7th & 13th –14th
oslossupermarked.com
If you prefer your Christmas markets a little edgier, SALT’s two-weekend Christmas festival blends art, design, and good music. Over 80 makers offer everything from ceramics and textiles to vintage finds and indie zines.

There are concerts, storytelling sessions, and workshops where you can create your own gifts — all with a view of the Oslofjord. Admission is 49 NOK, and children under 10 (and sauna guests!) enter for free.
Akershus Fortress Christmas Market
Akershus Castle
December 6th - 7th
forsvarshistoriskmuseum.no
For one weekend, Akershus Castle opens its gates for a fairytale Christmas celebration. Expect traditional stalls, puppet theatre, castle dancers, and a cozy café inside the historic Margretesalen.
Tickets: Adults 150 NOK | Students/Seniors 100 NOK | Children under 18: free.
The Grand Christmas Market
Grand Hotel Oslo
November 15th - 16th
grandchristmasmarket.no
If you’re looking for something fancier, step inside Oslo’s iconic Grand Hotel. More than 70 exhibitors showcase carefully selected treasures, from handmade jewellery to gourmet treats. Sip some mulled wine, admire the towering Christmas tree, and take in the festive charm of one of Oslo’s most historic hotels.
Comments