Live prices from every station we track in Denmark — not a national average.
The spread is the point: what you pay depends far more on which station you pick than on the national average.
Every city with its own live page. Average diesel and number of stations.
A national average will not fill your tank. See the stations around you, sorted by price.
Average diesel per brand, live.
| Brand | Average | Cheapest | Stations |
|---|---|---|---|
| Ingo | 19.09 kr | 18.89 kr | 195 |
| Oil! | 19.09 kr | 19.09 kr | 71 |
| OK | 19.09 kr | 19.09 kr | 689 |
| F24 | 19.10 kr | 19.09 kr | 138 |
| Uno-X | 19.11 kr | 19.09 kr | 279 |
| Go'on | 19.13 kr | 19.09 kr | 199 |
| Circle K | 19.19 kr | 19.19 kr | 206 |
| Shell | 19.20 kr | 19.09 kr | 209 |
| Q8 | 19.22 kr | 18.39 kr | 103 |
Every price here comes from official per-station price APIs published by each Danish fuel brand, mandated by brændstofprisbekendtgørelsen §16a. We refetch it several times a day and show when each station last reported — the most recent refresh was just now.
Because an average hides the spread. Right now the cheapest diesel in Denmark is 18.39 kr and the most expensive is 20.39 kr — a gap of 2.00 kr per litre, which is real money on a full tank.
We track 2,095 stations in Denmark with live prices across 3 fuel types. Tap any station on the map, or in the table above, for its own page and price history.
Source: official per-station price APIs published by each Danish fuel brand, mandated by brændstofprisbekendtgørelsen §16a.