Oslo Sea Experience
Guide7 min read

The Best Beaches and Swimming Spots on the Oslofjord

By Simon, co-founder & captainUpdated

Oslo has more than a dozen swimming beaches within 30 minutes of City Hall pier. The popular ones are Huk and Paradisbukta on Bygdøy, Sørenga in the inner harbour, Hvervenbukta on the southern mainland, and the sandy bays at Langøyene and Gressholmen on the inner islands. Inner fjord water reaches 22°C (72°F) in July; sandy-bottomed bays between islands can hit 24°C. E. coli is tested weekly during summer.

The Gulf Stream pushes warm Atlantic water along the Norwegian coast. The Oslofjord is sheltered, shallow in places, and ringed by islands that block the open sea. If you have browsed our frequently asked questions, you already know that swimming is one of the highlights of any summer trip on the fjord. There are more places to do it than the guidebooks suggest, and they feel different from each other.

Anchored in a sheltered cove near the Oslofjord islands at sunset
A sheltered cove in the outer islands — the kind of spot only boats can reach

The beaches everyone knows

Huk, Bygdøy (BIG-doy). Oslo’s most popular beach, and the one in every guidebook. Sandy, south-facing, packed on summer weekends. The beach divides into a main section and a separate nudist area to the west, with a large grassy park behind both for shade and picnics. Bus 30 from Jernbanetorget or the summer ferry from City Hall Pier drops you at the door. The water is clean (tested weekly), but on a hot Saturday in July, you will share it with half of Oslo.

Paradisbukta, Bygdøy. A sheltered bay tucked behind Huk, reached by a 10-to-15-minute walk through the Kongeskogen (King’s Forest). The walk itself is worth the trip: old-growth pines, dappled light, the occasional red squirrel. The bay is calmer than Huk, the water shallower and warmer, the crowd quieter. More families than groups. If Huk is Oslo’s Bondi, Paradisbukta is the cove around the headland that only locals bother finding.

Sørenga, Bjørvika. The newest beach in Oslo, opened in 2015 right in the harbour district. A saltwater pool, diving platforms, and a wooden boardwalk five minutes from Oslo Central Station. This is not a traditional beach. It is a piece of urban swimming infrastructure built into the waterfront redevelopment, and it works surprisingly well. Office workers swim at lunch. Teenagers jump from the platforms at sunset. The Opera House glows white across the water. It is one of the better arguments that a city at 59°N can work as a summer destination.

The beaches locals know

The city beaches are fine. But the best swimming in Oslo is on the islands, and most visitors never make it there. Every island in the inner Oslofjord is served by Ruter public transport ferries (the same ticket that covers buses and trams) and most are less than twenty minutes from Aker Brygge. For the full picture of what each island offers, see our complete guide to the Oslofjord islands.

Langøyene (LANG-oy-en-eh). The only official sandy beach on the inner islands, and in my opinion the best beach in Oslo. I’ll say it plainly: if you only visit one beach, make it this one. The sand was renovated in recent years, the facilities upgraded, and you end up with a proper beach on a proper island, thirty minutes by ferry from City Hall Pier. Water temperatures in the sandy shallows reach 23–24°C in July. Camping is free and permitted for up to two consecutive nights. The ferry (line B2) runs in summer only, roughly May through September, and it fills up on hot weekends. Arrive early.

Gressholmen (GRESS-hol-men), south beach. Sandy, sheltered, south-facing. The beach catches sun from mid-morning until evening and the water is calm and shallow enough for children. From the sand you can see the old seaplane hangar. Gressholmen was the site of Norway’s first civilian airport, opened in 1927, a decade before Heathrow existed. The hangar is a ruin now, but its shape is unmistakable. Ferry line B1, about eighteen minutes from Aker Brygge.

Hovedøya (HOO-ved-oy-ah), eastern bays. Not sandy. Flat rock shelves that drop into deep, clear water. Better for swimming than sunbathing, though plenty of people manage both. The water is cooler here because the bottom falls away quickly, but the clarity is noticeably better. After you dry off, the ruins of a Cistercian monastery founded in 1147 are a five-minute walk through the forest. The monks came from Kirkstead Abbey in Lincolnshire. They chose well. Ferry line B1, five to ten minutes from City Hall Pier.

Hvervenbukta. On the mainland, south of the city centre. A long, shallow, sandy beach facing west across the fjord. The water is warmer than almost anywhere else in Oslo because the sand absorbs heat and the bay is protected from wind. Families with small children gravitate here for good reason: the water stays knee-deep for a long way out. Bus accessible, free parking, and on a weekday it is half-empty when Huk is standing-room-only.

The spots only boats can reach

This is where it changes. The public beaches are public for a reason: ferries go there, paths lead there, signs point there. But the best swimming in the Oslofjord is not at any beach. It is in the unnamed coves between islands, in the rocky inlets where the water is turquoise and the only footprint on the shore belongs to a heron. These are the spots we head for on a private cruise.

The cove behind Gressholmen. A sheltered pocket of water between Gressholmen and Heggholmen, protected from wind on three sides by low pine-covered ridges. The water here turns an unlikely green-blue on sunny days. Sandy bottom, shallow depth, colours you would associate with a colder Sardinia. We anchor here a lot. On weekday mornings, we’ve had guests look around at the empty water and ask if we’re still in Oslo. You are. Eighteen minutes from Aker Brygge.

The rocky inlet east of Bleikøya (BLAY-koy-ah). Deep water between two islands, flat rock shelves for drying off, and a privacy that is impossible to find at any public beach. The depth means the water is a degree or two cooler, but the swimming is better. You can dive from the rocks into four or five metres of clean fjord water without worrying about touching bottom. I once watched a shore crab (the green ones, Carcinus maenas) the size of my palm crawl across the rock shelf right next to someone’s towel. She didn’t notice.

The Steilene (STAY-leh-neh) archipelago. Outer islands with no regular ferry service. Former industrial sites, now cleaned up and returned to nature. Seal colonies haul out on the low-lying rocks in the surrounding waters. The water here is colder than the inner fjord (you are closer to the open Skagerrak) but the clarity is exceptional. On a calm day, you can see the bottom at three metres.

The Drøbak (DROO-bahk) side. Further south, where the fjord narrows past the Oscarsborg fortress, the coastline softens. Sandy bottoms, pine-fringed shores, water that has been warming in the sheltered southern basin all day. The beaches near Drøbak have some of the highest recorded summer temperatures in the fjord. On a full-day tour, we can reach these southern beaches comfortably, with time to swim and explore before heading back. From the city centre, it is perhaps twenty-five minutes by boat, depending on the route.

These are the spots that make guests on private boat tours say “I had no idea this was here.” Ten to twenty minutes from the city centre by boat. Nobody else around.

Is the water in the Oslofjord clean?

Yes. And the story of how it got that way is worth knowing.

In the 1960s and 1970s, the inner Oslofjord was polluted enough that swimming was discouraged in many areas. Raw or poorly treated sewage flowed into the harbour. The fjord smelled. Fish stocks collapsed in parts of the inner basin. Then Oslo invested heavily in modern sewage treatment. The Oslo Kommune now tests bathing water quality at public beaches throughout the summer season and publishes the results weekly. The inner Oslofjord consistently meets EU bathing water quality standards. On the islands, where there is less runoff and more circulation, the water is cleaner still.

The turnaround since the 1970s has been dramatic. Harbour porpoises have returned to the inner fjord. Cod are spawning in areas that were dead zones forty years ago. The water you swim in today at Langøyene or Gressholmen is not just “acceptable” but properly clean. We swim in it all summer. Our kids swim in it. It is one of the quieter environmental success stories in northern Europe, and locals still don’t talk about it enough.

When can you swim in the Oslofjord?

The short answer: June through August, with July as the peak. The longer answer depends on what you are comfortable with and where exactly you swim. Sandy bottoms in shallow bays are always warmer than rocky shores in deep water. The difference can be three or four degrees at the same time of year, which is the difference between “lovely” and “I need to get out now.”

MonthWater TempWhat to Expect
June17–19°C (63–66°F)Swimmable in sheltered bays. Bracing in open water. Long evenings.
July19–22°C (66–72°F)Peak season. Sandy bays reach 23–24°C. Warm enough for everyone.
August18–21°C (64–70°F)Still warm. Fewer crowds. The best balance of temperature and peace.
September15–17°C (59–63°F)For the committed. Quiet beaches, autumn light on the water.

The rule of thumb: if you want to swim without thinking about it, come in July. If you want the beaches to yourself and don’t mind a sharp intake of breath on entry, September is underrated. Check yr.no for current conditions. The Norwegian weather service is precise and free.

What to bring

Swimsuit, towel, sunscreen. The last one matters more than you think. The northern sun at this latitude is deceptively strong in summer, and the reflection off the water doubles the exposure. People burn on the Oslofjord who have never burned anywhere else.

Water shoes if you plan to swim from rocks rather than sand. The stone on some of the outer islands (especially the grey gneiss on Steilene) is rough enough to scrape bare feet. A reusable water bottle, because not all islands have running water. Something warm to pull on afterward. The breeze off the fjord feels colder on wet skin than you expect.

One practical detail that saves money: the ferries to the inner islands are covered by a normal Ruter transit pass. The same day ticket that covers buses, trams, and the metro also covers unlimited ferry rides to Hovedøya, Gressholmen, Langøyene, and all the other inner islands. No special boat ticket. No surcharge. Buy it on the Ruter app, tap on at the pier, and ride as many ferries as you like for the rest of the day.

Where to start

On a July afternoon, Langøyene’s sandy shallows hit 23–24°C. Sørenga sits five minutes from Oslo Central Station with diving platforms and the Opera House across the harbour. The cove behind Gressholmen turns turquoise on still days, eighteen minutes from downtown.

If you are planning a family trip on the water, the island beaches make the strongest case. If you want the coves that are not on any map, you need a boat and someone who knows where to anchor.

Most of the best beaches aren’t on any map. They’re three-metre stretches of sand between rocks on the smaller islands. From a boat you spot them the moment the swell direction is right. We pick the day’s anchorage by what guests want — quiet cove, sun on the rocks, somewhere the swim ladder reaches sand.
Simon Souyris Strumse, Co-founder & Captain

More from the fjord

See for yourself

Private Cormate T28 charter on the Oslo Fjord.

Up to seven guests. Fixed pricing. Departures from Tjuvholmen, Oslo.

Check pricing & availability
The Best Beaches and Swimming Spots on the Oslofjord — Oslo Sea Experience