Add organization

Is diesel or petrol better for a car in Sweden?

Fuel prices, vehicle tax and environmental zone rules for the two fuels.

Answered at: Checked at:

Short answer

Neither fuel is better by default: St1 listed diesel at about SEK 24 per litre and petrol 95 at about SEK 18 on 28 October 2026. Diesel cars also pay a fuel-based tax surcharge, and in environmental zone class 2 a diesel car must meet Euro 6 while a petrol car may meet Euro 5 or Euro 6.

Fuel stations in Stockholm Illustration of a car on a forest road with a moose warning sign and a car key

Why

  1. St1 lists petrol 95 at SEK 17.64 and diesel at SEK 23.84 per litre including VAT on 28 October 2026, and Preem lists the same figures from 27 October.
  2. Transportstyrelsen says diesel cars pay a fuel-based surcharge in the vehicle tax, and cars first registered from 1 January 2008 also pay an environmental surcharge of SEK 250.
  3. Transportstyrelsen says that in environmental zone class 2 a petrol car must meet Euro 5 or Euro 6 and a diesel car must meet Euro 6.

Details

The St1 and Preem figures are list prices for business cards, so the price on the sign at your own station can differ, and St1's page mentions a temporary reduction in fuel tax on petrol and diesel from 1 July 2026. Environmental zones exist only where a municipality has introduced them, and class 3 admits only electric, fuel cell and gas vehicles, according to Transportstyrelsen. For fuel stations see fuel stations in Stockholm, and for rules on the road see driving and traffic rules in Sweden.

Tip

Compare the yearly cost for your own use: the car's fuel use, the mil you drive, the price at your station and the vehicle tax shown for the exact car.

What may differ

Electric, gas and E85 cars follow other rules: class 3 environmental zones admit only electric, fuel cell and gas vehicles, and cars running on E85, natural gas or biogas pay half the CO2 amount of vehicle tax.

Common misconception

Diesel is always cheaper to run than petrol.

What actually happens

On 28 October 2026 St1 listed diesel at SEK 23.84 per litre against SEK 17.64 for petrol 95, and Transportstyrelsen adds a fuel-based surcharge to the tax of diesel cars.

People also ask

  • Is diesel better than petrol?
  • Should I buy a diesel or a petrol car in Sweden?

Sources

Prices and fees change, so check St1, Preem and Transportstyrelsen before you decide.

Fuel stations in Stockholm