OK tankstation in Agerbæk, Denmark — a small-town Danish filling station with the OK price-sign visible at dusk
Cornerstone · Driving costs

Fuel pricing in Denmark 2026 — what it costs, where to save

Petrol at roughly €2 a litre, diesel barely cheaper, and 60% of the pump price disappearing in tax before you turn the key. Here's the 2026 picture — and the four real levers a foreign driver still has.

Last updated ·Verified 2026-05-25

Denmark runs some of the most expensive fuel in Europe — roughly 15–17 DKK per litre (~€2.00–2.30) for petrol in 2026, with diesel only marginally cheaper. About 60% of what you pay at the pump is tax. For a foreign visitor in a rental ICE car, fuel will likely be your single biggest road-trip cost after the rental itself. Here\'s what it actually costs, why, and where the real savings hide — automated discount chains, the South-Jutland border run, and the rental-policy trap that quietly adds 5–10 DKK to every litre on return day.

The 30-second version

  • Petrol (Benzin 95): ~15–17 DKK/L (~€2.00–2.30). Diesel: ~14–16 DKK/L (~€1.85–2.15).
  • ~60% of pump price is VAT + energy taxes — there is no discount-by-being-foreign.
  • Cheapest chains: Tank&Go, Uno-X, F24 (automated, no shop). Most expensive: Shell, and any motorway-rest station.
  • Cross-border to Germany saves 30% if you\'re in South Jutland. Not worth it from Copenhagen.
  • Rental fuel trap: always pick "full-to-full". Prepaid and full-to-empty deals add 5–10 DKK per litre in disguise.
  • EVs cost roughly 25–50% per km compared to petrol — even on Supercharger pricing.

Current pump prices (2026)

Fuel typeTypical price (DKK/L)EUR equivalentNotes
Benzin 95 (regular unleaded)15.00–17.00€2.00–2.30Standard for most rental cars
Benzin 98 (high octane)16.00–18.00€2.15–2.40Required for some German performance cars
Diesel14.00–16.00€1.85–2.15Standard for modern diesels
E10 (10% ethanol)14.50–16.50€1.95–2.20Slightly cheaper, slightly worse fuel economy
HVO 100 (renewable diesel)17.00–20.00€2.30–2.70Rare, premium-priced
AdBlue6.00–9.00€0.80–1.20For modern diesels, at major stations

Approximate 2026 rates. Prices fluctuate weekly with crude oil and currency. Branded chains usually update on Mondays. Verified 2026-05-25 against brændstof-priser.dk and OK / Circle K / F24 public price boards.

Why Danish fuel is so expensive

Danish fuel is taxed at multiple layers, and the small market limits competition further:

  • 25% VAT (moms) applies to the full pump price, including other taxes on top.
  • Energy and CO2 tax — fixed per litre, weighted by carbon content. Scheduled to rise through the decade.
  • Distribution costs are high for a small country with many ferry-served regions.
  • Limited competition — four major chains (Circle K, Q8, OK, Shell) plus the discount field control nearly every station.

For comparison: Germany sits around €1.70/L for petrol, Sweden ~€1.85/L, Norway ~€2.10/L, the Netherlands ~€2.00/L. Denmark is consistently in the top three most expensive in the EU — and the gap to Germany is what makes the cross-border run a Danish national sport.

“About sixty cents of every euro at a Danish pump is tax. The other forty pay for the fuel, the shop, the lights, and somebody's pension fund. You can't out-negotiate that. You can only choose the cheapest forty cents on offer.”

— Bo Nexø

The chains — who\'s who at the pump

ChainTypePricingCoverage
OKDanish co-op, staffedOften cheapest staffedExcellent — everywhere
Q8Kuwait Petroleum, staffedMid-rangeVery good
ShellInternational, staffedPremium / most expensiveGood, urban-heavy
Circle KFormerly Statoil, staffedMid-rangeVery good
Uno-XAutomated discountCheap (0.50–1.00 below branded)Limited — mainly Jutland/Funen
F24Automated discountCheapLimited but growing
Tank&GoFully automated, no shopUsually cheapest in countryIncreasing nationwide
Føtex / BilkaSupermarket-attachedCompetitive with discount chainsAt larger stores only
Circle K filling station on a Danish provincial street — the familiar red Circle K canopy, pump bays and convenience shop
Circle K — formerly Statoil, now the safe middle of the Danish pump market. Cheaper than Shell, more expensive than OK or anything automated.

Where to actually save money

  1. Use automated discount stations. Tank&Go, Uno-X and F24 are typically 0.50–1.00 DKK/L cheaper than Shell or Q8 for identical fuel. The same refineries supply most chains — you\'re just skipping the branded markup and the staffed shop.
  2. Avoid motorway-rest stations. Every motorvej-rest fuel stop adds 0.50–1.00 DKK/L. Exit one junction, fill at a normal town station, rejoin. Saves more than the detour costs.
  3. Supermarket-attached stations at Føtex and Bilka often match discount pricing and are convenient if you\'re grocery-shopping anyway.
  4. OK Plus card gives a small per-litre discount — only worth registering if you\'re staying in Denmark long enough for it to matter.
  5. Fill in towns, not at airports or ferry terminals. Captive-audience pricing applies everywhere.
  6. Cross the German border if you\'re already in South Jutland — see below.
F24 automated filling station at Tøndervej in Skærbæk, Denmark — a small unstaffed pump island with the F24 yellow signage
F24 in Skærbæk — an unstaffed pump island, a card terminal, a price 0.50–1.00 DKK below the branded stations down the road. The Danish discount blueprint.

Cross-border fuel runs to Germany

For Danes living within 100 km of the German border, driving south to fill the tank is a routine errand — not a stunt. The math works because German fuel taxes are substantially lower. The pattern is the same every weekend:

  • Cross at Padborg, Kruså, Frøslev or Aabenraa.
  • Drive 10 minutes into Germany — Harrislee, Flensburg-Mürwik, or any branded ARAL / Shell / Esso just past the border.
  • Save 2–4 DKK/L on petrol, 3–5 DKK/L on diesel.
  • Filling a 60-litre tank saves 120–300 DKK (~€16–40) per trip.
  • Combine with a stop at Fakta, Aldi, Lidl, or the famous border-shop alcohol stores. That\'s where the trip really pays back.

If you\'re driving a diesel van or a vehicle towing a caravan, the savings genuinely add up across a roadtrip. From Copenhagen or Aarhus the math fails — the fuel you burn driving south is more than the saving on a single tank.

Filling station at Twedter Plack in Flensburg-Mürwik — a German station ten minutes south of the Danish border at Kruså
Ten minutes south of Kruså the pump price drops by a third. The cars with DK plates queuing here on a Saturday morning are not lost — they're shopping.

Hidden costs to watch for

  • Motorway premium — 0.50–1.00 DKK/L extra at most rest-stop stations.
  • Tank&Go pre-authorisation — ~500 DKK held on your card temporarily, released after the real transaction settles (usually 1–3 days). Looks like a double charge on the app for a day.
  • Foreign card pre-auth issues — US cards occasionally fail at fully automated pumps. Staffed stations always work, even for those.
  • Credit card foreign-transaction fees — 1–2% typical on top of the pump price.
  • Rental return markup — refuel within a few km of the return location or pay 5–10 DKK/L "refuelling service" premium.

The apps that track Danish fuel prices

The pricing changes weekly and the chains don\'t make it easy to compare. Three tools cover most of the gap:

  • Brændstof-priser.dk — government-curated price comparison across stations. Best for desktop research before a trip.
  • GasFinder app — community-reported prices, useful for spotting deals when you\'re already on the road.
  • Google Maps — has been quietly adding live fuel prices to most Danish station listings since 2024. Patchy but improving.
  • Tank&Go app — shows their consistently low prices and the nearest location.

EV comparison — why Danes are switching fast

The cost gap between petrol and electric in Denmark is dramatic — and it is exactly why the country has flipped to EV adoption faster than almost anywhere in Europe.

VehicleEnergy use per 100 kmCost per 100 km
Petrol car (8 L/100 km)8 L × ~17 DKK~140 DKK
Diesel car (6 L/100 km)6 L × ~15 DKK~90 DKK
Tesla Model Y on Supercharger16 kWh × ~2.20 DKK~35 DKK
EV on home charging (4 DKK/kWh)16 kWh × 4 DKK~64 DKK

Per kilometre, an EV in Denmark costs roughly 25–70% of an equivalent petrol car — even on Supercharger pricing, which is the most expensive way to charge. Over a 1,000 km roadtrip that\'s a ~1,000 DKK difference, or one extra hotel night on the way home.

Rental car fuel policies — pick "full-to-full"

  • Full-to-full (the right choice) — you pick it up full, return it full, pay only for what you used at pump price.
  • Full-to-empty (the trap) — rental fills the tank, charges you up front at an inflated price, no refund for unused fuel. You will not return on empty.
  • Prepaid fuel — same trap with different wrapping. Skip it.
  • Refuel before return — find an OK, Q8 or Tank&Go within a few km of the drop-off. Save the receipt. Avoid the rental company\'s 5–10 DKK/L "refuelling service" surcharge.

Practical advice for visitors

  • Fill up at OK, Q8 or Tank&Go before leaving a city — avoid airport and motorway premium.
  • Check the fuel level and the fuel-policy paperwork at pickup. Photograph the gauge — disputes are common.
  • Bring a Visa or Mastercard with chip + PIN. Amex works at staffed stations but not all automated pumps.
  • Don\'t refuel at motorway rest stops unless the gauge is genuinely close to empty.
  • VAT refund: fuel is rarely eligible — it\'s consumed, not exported. Don\'t plan around it.
  • If you actually run out: call your rental company first; they\'ll dispatch Dansk Autohjælp or Falck under your rental contract. Roadside fuel delivery runs 600–1,200 DKK. 112 is for emergencies, not empty tanks.

What\'s coming — the future of Danish fuel

Denmark has committed to phasing out new ICE vehicle sales by 2030. Fuel taxes are scheduled to rise with planned CO2 tax increases. Several major chains (OK, Shell, Q8) are already converting pump bays to fast chargers at high-traffic stations. By 2028–2030 expect:

  • Higher fuel prices as CO2 tax steps up.
  • Fewer stations as the network consolidates around hybrid fuel/charging hubs.
  • More charging-only stations, especially on motorway corridors.
  • A continued — possibly wider — cross-border price gap with Germany.

For a trip in the next year or two: budget around €2.00–2.30 per litre, fill at automated discount stations, and if you\'re anywhere near the German border, treat the Padborg run as part of the experience.

Other practical reads before you turn the key:

Frequently asked questions

How much does petrol cost in Denmark?

Around 15–17 DKK per litre (~€2.00–2.30) for Benzin 95 in 2026. Diesel is slightly cheaper at 14–16 DKK/L (~€1.85–2.15). Automated discount stations (Tank&Go, Uno-X, F24) sit 0.50–1.00 DKK below branded chains. Motorway stations charge 0.50–1.00 DKK extra per litre.

Why is Danish fuel so expensive?

About 60% of the pump price is tax — 25% VAT (moms) layered on top of CO2-based energy taxes and distribution levies. The market also has limited competition: four big chains (Circle K, Q8, OK, Shell) plus a small discount field. Compared with Germany at ~€1.70/L or Sweden at ~€1.85/L, Denmark is consistently among the most expensive countries in the EU.

Is it worth driving to Germany for cheaper fuel?

Yes, if you're in South Jutland with a big tank. Crossing at Padborg, Kruså, Frøslev or Aabenraa and filling up 10 minutes inside Germany saves 2–4 DKK/L on petrol and 3–5 DKK on diesel — roughly 30%. Combined with grocery shopping at Aldi, Lidl or Fakta the trip pays for itself. From Copenhagen or Aarhus the math fails — the fuel you burn driving south is more than the saving.

Which Danish fuel chain is cheapest?

Tank&Go (fully automated, no shop) is consistently the cheapest. Uno-X and F24 — both also discount/automated — come next. OK is the cheapest of the staffed chains. Shell and motorway-rest stations sit at the expensive end. Supermarket-attached stations at Føtex and Bilka match discount pricing if you're shopping anyway.

Will my foreign credit card work at Danish pumps?

Visa and Mastercard are universally accepted at staffed stations and most automated pumps. Some Tank&Go and Uno-X pumps pre-authorise ~500 DKK on your card temporarily — fine for most cards, occasional friction with US cards. Bring a backup card; staffed stations always work even when automated pumps reject a foreign card.

Should I prepay fuel on my rental car?

No. Prepaid fuel deals charge inflated prices and you rarely return on empty. Always pick "full-to-full" and refuel yourself before return — saves 5–10 DKK per litre versus rental-company refuelling markup. Fill at an OK or Tank&Go within a few km of the return location and keep the receipt.

Are EVs really that much cheaper to run in Denmark?

Yes. A petrol car burning 8L/100 km at 17 DKK/L costs roughly 140 DKK per 100 km. A Tesla Model Y on Supercharger pricing costs about 35 DKK per 100 km. On a home charger the gap widens further. Over a 1,000 km Jutland loop that's a 1,000+ DKK swing — which is why Danes have switched to EVs faster than almost anyone in Europe.