The Christmas market (Julemarkedet) at the Norsk Folkemuseum is one of my favourites in Oslo. It’s held annually on the first two weekends in December.
The museum itself is a park divided into the different regions of Norway, celebrating architecture and culture across centuries. The entry price includes full museum access.
Activities and decorations reflecting each region’s Christmas traditions are on display. There are farm animals, horse and cart rides, Santa’s workshop, choirs, dancing, and of course Santa (Julenissen) himself does the rounds.
Handmade wares to sample include a sweet flatbread with cinnamon butter called lefse, homebrew beer, spiced pepperkake biscuits, toffee apples, game meats, gløgg and more. Stallholders sell traditional knitwear, candles, ceramics, antiques and other arts & crafts. It’s all ridiculously charming and authentically Norwegian.
A few tips: the 30 bus to Bygdøy will drop you right at the museum entrance. Wear plenty of warm clothing, as most of the action takes place outdoors and it is bone-chillingly cold! Many stallholders will only take cash or vipps (the local mobile pay app). You can buy tickets in advance and see the full programme on the museum’s website.