When the cold wind blows through Oslo and the Christmas lights glow soft in the streets, finding warm places with a cheap pint or a festive drink feels like a little holiday treasure hunt. Even though Oslo is known for being pricey, there are still hidden corners and early-evening deals that can make your winter evenings merry — without emptying your wallet.
Why winter is a great time to hunt for deals
Taxes and rent make bar prices steep in Oslo, but many places lean into happy hour culture by offering discounts during off-peak hours. With fewer tourists in the colder months, local bars often feel more intimate and cozy — perfect for lingering over your drink with friends rather than fighting for a table.
Top budget-friendly bars & pubs to check out
Here are some of the best, and cheapest, spots to drink in Oslo this winter, especially around November and December:
London Pub — A classic, laid-back bar with a surprisingly good happy hour: a 0.5 L beer for 48 NOK during their 15:00–20:00 window. Central and reliable.
Café Stolen — Another warm spot with cheap beer: 0.5 L for 59 NOK, and their happy hour extends late (14:00–01:00). Perfect if you're checking out Grünerløkka.
Rett Inn Bar — Known for its budget beers — 0.5 L for 60 NOK up until 21:00.
Old Irish (Majorstuen) — More of a pub feel, with 0.4 L beers for around 61 NOK during their evening deals.
Where to find the coziest winter atmosphere
Look for brown pubs ("brun pub") — older, local bars with dim lighting, wood panelling and regulars who've been coming for decades — in neighbourhoods like Grünerløkka and Grønland. They lean less into the tourist price bracket and more into the kind of place where the bartender remembers your order by December. Picture this: you've just come in from the cold, your cheeks are rosy, you find a snug table, the playlist is low-key acoustic or mellow jazz, and a beer costs less than 70 NOK. That's the vibe these neighbourhoods deliver reliably through the season.
Christmas markets and cold-weather essentials
Oslo's Christmas markets — the one at Spikersuppa in the city centre is the best known — are worth combining with a bar crawl; they're free to walk through and sell gløgg (Norwegian mulled wine) alongside the usual stalls. Dress properly: temperatures regularly sit below freezing from December, and queueing outside a popular bar in a thin jacket will ruin the mood fast. Most bars have a small entryway for coats, so layer up rather than dress for indoors.
Practical tips
Cash or card? Card and Vipps everywhere; no need for cash.
Booking ahead. For December weekends, especially around Christmas parties ("julebord" season, which runs through most of December), popular bars fill up with private work parties. Arrive earlier in the evening if you want a table without a reservation.
Tipping. Not expected in Norway; rounding up is fine.
Frequently asked questions
Is Oslo very cold to bar-hop in during December? Yes — expect temperatures around -5°C to 0°C, sometimes colder. Dress in layers and plan short walks between venues rather than long ones.
What's julebord, and does it affect prices? Julebord is the Norwegian office Christmas party season, running through most of December. It doesn't raise beer prices, but it does mean many central bars are busier and partly reserved for private groups on weekday evenings — worth checking ahead or going slightly off the main strip.
Is gløgg served everywhere? It's common at Christmas markets and many bars add a seasonal gløgg or spiced drink to the menu in December, usually alongside the regular beer list.
Final word
This Christmas season, you don't have to splurge to enjoy Oslo's cozy bar scene. Whether you're doing a relaxed evening bar crawl with friends or winding down after a day of holiday shopping and city lights, there are great spots to warm up with a cheap beer and soak in the winter magic. Just time it right, follow the local happy-hour rhythms, and check the live PilsPosten map for current prices before you head out — you'll find festive, wallet-friendly drinks without compromising on atmosphere.
