Oslo's inner harbour used to be one of the most contaminated seabeds in Northern Europe. Mercury, cadmium, copper and polycyclic aromatic hydrocarbons had been settling into the clay for a century, put there by shipyards, gas works and untreated sewage. In the second half of the 2000s the city dredged the worst of it out, sealed what was left under clean sand, and then built Tjuvholmen, Bjørvika and Sørenga on top. The neighbourhoods everyone photographs are standing on the result.
A harbour you could not touch
The contamination had been accumulating since the Industrial Revolution, but it peaked between the 1940s and the 1970s. Oslo's inner harbour was ringed by heavy industry: Akers Mekaniske Verksted, the shipyard that occupied what is now Aker Brygge, gas works at Bjørvika, a container port and rail yards. Discharge from all of it went into the water, and the heavy metals settled into the soft clay on the harbour floor.
On top of the industrial contamination came raw or barely treated sewage from a growing city, straight into the Oslofjord. The inner fjord was first recorded as anoxic, meaning no dissolved oxygen at the bottom, in the 1940s. By the 1960s large areas of the harbour seabed were biologically dead.
And then there was the highway. After the war the E18 was routed along Oslo's waterfront, six lanes of traffic between the city centre and the harbour. You could stand in the middle of downtown Oslo and not reach the water without crossing a motorway and a rail yard. For two generations most people in Oslo saw the harbour through a car window, and given what was in the water, that arrangement suited everyone fine.
Dredging the harbour floor
Sediment surveys found the contamination concentrated in two basins: Pipervika, directly in front of City Hall, and Bjørvika, the larger basin east of Akershus Fortress where the Opera House now stands. The samples came back with mercury many times above background level, along with cadmium, copper, lead, zinc, and PAHs from coal tar and creosote. The harbour floor was hazardous waste in everything but name.
Norway runs a national action plan for contaminated seabed covering 17 priority harbour and fjord areas, and Oslo is one of six where the work is now finished. Most Norwegian cleanups cap the contamination with clean material and leave it where it lies. Dredging is the option you choose when a place has to keep its shipping depth, which is exactly Oslo's situation.
So Oslo dredged. Barges carried the contaminated sediment out to a deep-water depot west of Malmøykalven, where it was deposited at 70 metres and covered with sand. What stayed behind in the harbour was sealed under a clean capping layer, designed to stop the remaining contaminants leaching back up into the water column.
The part that went to court
It did not go smoothly, and Oslo has not forgotten it. Depositing at Malmøykalven began in March 2006 and ran to December 2007, and the state subsequently charged the Port of Oslo, the contractor Secora and the Norwegian Geotechnical Institute with illegal deposition of contaminated material. The indictment alleged that 33,000 cubic metres went into the water instead of into the depot, that half of 1,160 logged depositions lacked the monitoring the permit required, and that the Port had told the pollution authority all measurement data was in hand while the institute doing the measuring was missing up to 49 readings out of 200.
The harbour basin came out measurably better than it went in. The handling of the spoil ended up in front of a judge.
Fjordbyen: the city turns around
The cleanup was one piece of a much larger political decision. On 19 January 2000, Oslo City Council passed what became known as the Fjord City strategy, or Fjordbyen. Parts of the port would be handed over to urban development and cargo handling concentrated in Sydhavna, the working harbour around Sjursøya to the south. It halved the port's land area and opened the waterfront to the public for the first time in a century.
The E18 disappeared into the Bjørvika tunnel. On the land and water that came free, Oslo built the waterfront visitors see today.
The Opera House came first, in 2008, designed by Snøhetta. Its sloping white marble roof walks you from street level down to the waterline, and you can sit on it and dangle your feet above a basin that was a container terminal a decade earlier. I think it is the best piece of public architecture in Norway, and I am aware that Norway takes architecture seriously. The building seems to dissolve into the water.
Tjuvholmen followed, built from scratch on reclaimed harbour land, and now holds the Astrup Fearnley Museum by Renzo Piano, The Thief hotel, and a public beach where families swim all summer. Aker Brygge, converted from the old shipyard in the 1980s, became the departure point for island ferries and tour boats. The Munch Museum opened in 2021, its leaning tower echoing the masts that once filled the harbour. Deichman Bjørvika opened on 18 June 2020, with floor-to-ceiling windows facing the fjord. Sørenga, the former container pier, became 750 apartments and a public seawater swimming pool.
All of it stands on or beside harbour floor that had to be dredged of toxic sediment first. The architecture is what people photograph. Nothing above the waterline could go up until the seabed below it had been dealt with.
Forty minutes of evidence
When we take guests out on a private cruise, we pass through the physical evidence of this whole story in about forty minutes. We depart from Tjuvholmen, which did not exist as a neighbourhood until the 2000s. The building at the end of the pier is Renzo Piano's museum, sitting on land that was harbour silt within living memory.
Turn east and the Opera House appears, its roof sloping into water that tested positive for hazardous concentrations of mercury twenty years ago. Behind it the Barcode office buildings rise on the old rail yard. Sørenga's swimming platforms extend into the cleaned basin. Head south past the fortress walls and the modern waterfront fans out behind us, nine kilometres of promenade built over what was a motorway, a container port and a poisoned seabed.
On a sunset cruise, the light turns the Opera House pink and the harbour goes quiet. If we anchor in a cove between the inner islands for a swim stop, guests are swimming in water that meets EU bathing standards, above seagrass beds that were not here thirty years ago. Most of them know none of this. They know the water is cold and clean and the light is doing something extraordinary.
One detail I notice every time: idling past Sørenga on the way out, the air smells of salt, wet concrete and seaweed drying on the floating docks, and there is nothing underneath it. The chemical edge that used to sit under the salt is gone.
Clean on the surface, complicated underneath
The harbour remediation worked. The broader Oslofjord story is more complicated, because the dredging fixed the legacy contamination in the inner harbour and left every active pressure untouched.
Norwegian wastewater treatment largely solved phosphorus in the 1980s and 1990s. Nitrogen is still open. Sewage from 1.6 million people in the greater Oslo region delivers heavy nitrogen loads into the fjord, and as of the 2023 Oslofjord action-plan reporting, only about ten of the roughly fifty treatment plants in the catchment area had plans for nitrogen removal. Bekkelaget, one of the largest plants serving Oslo, is the exception rather than the model. Its expansion ran from 2013 to 2021 at a budget of NOK 2.74 billion, doubling capacity to serve 500,000 people. It has removed nitrogen for two decades, which puts it among a handful of Norwegian plants that do. The problem is the other forty-nine.
Storm overflows remain a problem too. Oslo's combined sewer system carries sewage and rainwater in the same pipes, and during heavy rainfall it overflows and sends untreated wastewater straight into the fjord. Oslo has around 200 overflow points, and the system spills at more of them the harder it rains.
Boat sewage lasted far longer as a nutrient source than you would expect. Until July 2024, recreational boats in the Oslofjord could legally discharge raw sewage into the water. Thousands of boats out on a summer weekend, each with a toilet, and all of it went overboard. The regulation banning the practice took effect on 1 July 2024. We had our holding tank system installed years before the ban. Not everyone was as motivated.
Microplastics have been found in every sediment sample taken from the inner Oslofjord, with the highest concentrations at Akershuskaia, right below Akershus Fortress, and outside the Bekkelaget treatment plant. The sources are tyre wear, synthetic fibres, degraded plastic and hull paint. It is new pollution moving into the space the old pollution left.
The ecological picture is worse than the water quality numbers suggest. Cod populations in the Oslofjord have collapsed by 80 to 90 percent. Lobsters have declined by 92 percent. Kelp forests are being smothered. The surface water is clean enough to swim in while the ecosystem below it is under serious strain.
What the cleanup proved
The Oslo harbour remediation proved that a severely contaminated urban waterway can be reclaimed inside a few years if the money and the political will are both there. It was expensive, slow and contested, and it worked. The city that grew on top of it is better than what was there before by every metric I can think of.
My opinion: Oslo needs the same scale of commitment now, directed at nitrogen treatment and storm infrastructure, that it showed when it dredged the harbour. The 2023 progress report on the national Oslofjord action plan found that none of the responsible parties were on track to meet their five-year goals. The technology and the money both exist. What is missing is the urgency that drove the harbour work, and the fjord looks fine from the surface, which makes the hard infrastructure very easy to postpone.
Walking the evidence
You can trace the whole cleanup story on foot in an afternoon. Start at Aker Brygge, the old shipyard. Walk east along the harbour promenade past Tjuvholmen: reclaimed land, Piano museum, public beach. Continue past the fortress to the Opera House, built on the former container port. Cross to Sørenga, the former container pier, now apartments and a swimming pool. The route follows the harbour promenade, more than nine kilometres from Frognerkilen in the west to the mouth of the Alna in the east.
Or get on the water, where the scale of the change is harder to ignore. The private boat tours page has the practical details.
Norwegians have a word, dugnad, for communal voluntary work where everyone pitches in. The harbour cleanup was a dugnad at city scale: messy, expensive, years in the making, and worth every krone. The next one is overdue.
The water at Sørenga in 1985 was something you would not put your hand in. Now schoolkids swim there at lunch. Half the inner harbour took sewage outflow until the 1990s, and I did not expect to see that reversed in my working life.
Freshness note: fjord water quality, treatment plant capacity and the national Oslofjord action plan are all moving targets. The figures here were checked against public sources in July 2026; Miljødirektoratet publishes the current status of the seabed cleanup programme.
More from the fjord
Oslo’s Maritime History: A Thousand Years on the Water
From Viking longships to electric ferries, the Oslofjord has been Norway’s most important waterway for a millennium. A history told from the water.
History & NatureHovedøya: The Monastery Island Seven Minutes from Oslo
A Cistercian monastery from 1147, Napoleonic gun batteries and the inner fjord's best swimming rocks — seven minutes from City Hall pier.
History & NatureThe Sinking of the Blücher: The Night Oscarsborg Saved Norway
On April 9, 1940, an obsolete Norwegian fortress sank Germany's newest heavy cruiser in the Drøbak narrows. The twelve hours it bought changed the course of the war.
See for yourself
Private Cormate T28 charter on the Oslo Fjord.
Up to seven guests. Fixed pricing. Departures from Tjuvholmen, Oslo.
Check pricing & availability