Fuel Prices in Sweden: What You Pay at the Pump and Why
Sweden is one of Europe's more expensive places to fill a tank, and the numbers confirm it. Petrol currently sits at about $1.768 per liter, which works out to roughly $6.69 per US gallon. In local terms that is around kr 17.19 per liter. Diesel runs even higher at about $1.946 per liter. Against a world average of $1.484 per liter, Sweden lands well above the global midpoint, ranking 125th out of 170 countries surveyed (where rank 1 is the cheapest).

Why Swedish fuel is so pricey
The single biggest reason is tax. Sweden layers an energy tax plus a carbon dioxide tax on every liter of motor fuel, and then applies 25% VAT on top of the whole sum, taxes included. The result is that a large share of what you hand over at the pump never had anything to do with crude oil or refining margins. This is a deliberate policy choice: Sweden has used fuel taxation for decades as both a revenue tool and a lever for its ambitious climate goals.
Sweden is also a net fuel importer. It has no meaningful domestic crude production, so refined-product and oil prices are set on international markets and then passed through. Unlike an oil exporter that can shield drivers with subsidies, Sweden has no cushion of cheap domestic barrels. What it does have is a strong renewable electricity sector and a heavy push toward biofuels, which feed into pump prices through blending mandates that can nudge costs up or down depending on global feedstock prices.
The currency factor
Prices quoted in dollars hide an important detail: the Swedish krona (SEK). When you read fuel costs in USD, you are seeing the krona price translated at the current exchange rate. The krona has been relatively weak against the dollar in recent years, which means Swedish drivers can feel a price squeeze even when global oil is calm, simply because imported oil is invoiced in dollars. A softer krona makes every imported barrel more expensive in local terms.
The ten-year trend
Looking back over roughly a decade of data (July 2016 to June 2026), the average price has been about $1.702 per liter, so today's $1.768 is only modestly above that long-run norm. The cheapest moment came on 27 April 2020 at just $1.279, during the pandemic demand collapse when oil briefly cratered. The peak hit $2.482 on 6 June 2022, in the energy shock that followed Russia's invasion of Ukraine. The gap between that low and high — nearly a dollar a liter — shows how exposed Swedish prices are to global events, even with taxes forming a stable floor underneath. Current prices have settled back toward the historical average, suggesting the post-2022 spike has largely unwound.
How Sweden compares
Sweden sits firmly in the high-tax European camp. It is dramatically more expensive than low-tax or subsidized economies — compare it with Laos or Sierra Leone, where the economics are entirely different. Within Europe it tends to run higher than Mediterranean neighbors such as Cyprus and Balkan markets like Montenegro. For the full picture across every country, see our world fuel prices overview.

FAQ
Why is gas so expensive in Sweden?
Taxes are the main driver. Sweden charges an energy tax and a carbon dioxide tax per liter, then adds 25% VAT on the full amount. Combined with the fact that Sweden imports all its oil and prices it in dollars, this pushes pump prices well above the global average of $1.484 per liter.
How much does a gallon of gas cost in Sweden?
About $6.69 per US gallon at current prices. That equals roughly $1.768 per liter, or about kr 17.19 per liter in Swedish krona. Diesel is higher, at around $1.946 per liter.
Has fuel in Sweden ever been cheaper?
Yes. Over the past decade the price averaged about $1.702 per liter. It fell as low as $1.279 in April 2020 during the pandemic, and spiked to $2.482 in June 2022 after the energy crisis. Today's price is close to the long-run average.
