Denmark · day-ahead market

Denmark day-ahead electricity prices

View dated 15-minute wholesale electricity prices for DK1 and DK2, including today, tomorrow when published, historical days and UTC-aware CSV exports.

Wholesale energy prices in EUR. These do not include your supplier’s margin, network fees, taxes, VAT or support schemes. They are not a household bill or a prediction of later market prices.

DK1 west of the Great Belt and DK2 east of the Great Belt. Local time: Europe/Copenhagen.

Today · Tomorrow, when published

Verified dated wholesale prices
Fetched 2026-10-26T03:16:23.712Z. Source checks are reused for up to 15 minutes.

DK1 · 2026-10-26

Current delivery interval: EUR 19.469999/MWh (EUR 0.019469999/kWh).

96 complete 15-minute intervals · 24 elapsed hours. Repeated local times retain their separate UTC offsets.

Minimum · EUR/MWh
11.75
Duration-weighted daily mean · EUR/MWh
91.18947883
Maximum · EUR/MWh
182.429993

DK1 day-ahead market · 2026-10-26 · Europe/Copenhagen. Each interval lasts 15 elapsed minutes.
Starts locallyUTC offsetStarts in UTCEUR/MWhEUR/kWhDKK/MWh
00:00UTC+01:002026-10-25T23:00:00Z18.3099990.018309999136.863581
00:15UTC+01:002026-10-25T23:15:00Z21.660.02166161.904168
00:30UTC+01:002026-10-25T23:30:00Z14.980.01498111.972504
00:45UTC+01:002026-10-25T23:45:00Z16.250.01625121.4655
01:00UTC+01:002026-10-26T00:00:00Z30.10.0301224.99148
01:15UTC+01:002026-10-26T00:15:00Z25.3899990.025389999189.785165
01:30UTC+01:002026-10-26T00:30:00Z26.1100010.026110001195.167035
01:45UTC+01:002026-10-26T00:45:00Z26.2199990.026219999195.989249
02:00UTC+01:002026-10-26T01:00:00Z26.7800010.026780001200.175151
02:15UTC+01:002026-10-26T01:15:00Z22.4699990.022469999167.958749
02:30UTC+01:002026-10-26T01:30:00Z18.330.01833137.013084
02:45UTC+01:002026-10-26T01:45:00Z11.750.0117587.8289
03:00UTC+01:002026-10-26T02:00:00Z12.570.0125793.958236
03:15UTC+01:002026-10-26T02:15:00Z16.4500010.016450001122.960467
03:30UTC+01:002026-10-26T02:30:00Z16.480.01648123.184704
03:45UTC+01:002026-10-26T02:45:00Z17.8700010.017870001133.574683
04:00UTC+01:002026-10-26T03:00:00Z21.320.02132159.362736
04:15UTC+01:002026-10-26T03:15:00Z19.4699990.019469999145.534349
04:30UTC+01:002026-10-26T03:30:00Z15.270.01527114.140196
04:45UTC+01:002026-10-26T03:45:00Z21.4599990.021459999160.409201
05:00UTC+01:002026-10-26T04:00:00Z33.3699990.033369999249.434069
05:15UTC+01:002026-10-26T04:15:00Z42.070.04207314.464836
05:30UTC+01:002026-10-26T04:30:00Z57.5299990.057529999430.025237
05:45UTC+01:002026-10-26T04:45:00Z66.8700030.066870003499.839898
06:00UTC+01:002026-10-26T05:00:00Z70.2600020.070260002525.179463
06:15UTC+01:002026-10-26T05:15:00Z97.8600010.097860001731.483935
06:30UTC+01:002026-10-26T05:30:00Z110.180.11018823.573464
06:45UTC+01:002026-10-26T05:45:00Z111.5899960.111589996834.112902
07:00UTC+01:002026-10-26T06:00:00Z110.5199970.110519997826.114874
07:15UTC+01:002026-10-26T06:15:00Z119.0100020.119010002889.575963
07:30UTC+01:002026-10-26T06:30:00Z119.3099980.119309998891.818373
07:45UTC+01:002026-10-26T06:45:00Z112.4700010.112470001840.690763
08:00UTC+01:002026-10-26T07:00:00Z124.5100020.124510002930.687363
08:15UTC+01:002026-10-26T07:15:00Z1190.119889.5012
08:30UTC+01:002026-10-26T07:30:00Z105.6500020.105650002789.712635
08:45UTC+01:002026-10-26T07:45:00Z94.2600020.094260002704.574663
09:00UTC+01:002026-10-26T08:00:00Z90.0400010.090040001673.030999
09:15UTC+01:002026-10-26T08:15:00Z83.7399980.083739998625.939737
09:30UTC+01:002026-10-26T08:30:00Z74.0800020.074080002553.733199
09:45UTC+01:002026-10-26T08:45:00Z65.7099990.065709999491.169101
10:00UTC+01:002026-10-26T09:00:00Z83.6999970.083699997625.640738
10:15UTC+01:002026-10-26T09:15:00Z81.8600010.081860001611.887135
10:30UTC+01:002026-10-26T09:30:00Z76.3099980.076309998570.401973
10:45UTC+01:002026-10-26T09:45:00Z670.067500.8116
11:00UTC+01:002026-10-26T10:00:00Z62.660.06266468.370968
11:15UTC+01:002026-10-26T10:15:00Z56.9199980.056919998425.465601
11:30UTC+01:002026-10-26T10:30:00Z65.9400020.065940002492.888327
11:45UTC+01:002026-10-26T10:45:00Z70.4800030.070480003526.823926
12:00UTC+01:002026-10-26T11:00:00Z62.9599990.062959999470.613401
12:15UTC+01:002026-10-26T11:15:00Z70.7399980.070739998528.767337
12:30UTC+01:002026-10-26T11:30:00Z77.5500030.077550003579.670762
12:45UTC+01:002026-10-26T11:45:00Z81.4199980.081419998608.598201
13:00UTC+01:002026-10-26T12:00:00Z81.3600010.081360001608.149735
13:15UTC+01:002026-10-26T12:15:00Z83.5199970.083519997624.295274
13:30UTC+01:002026-10-26T12:30:00Z114.820.11482858.256536
13:45UTC+01:002026-10-26T12:45:00Z118.5199970.118519997885.913274
14:00UTC+01:002026-10-26T13:00:00Z92.8099980.092809998693.736173
14:15UTC+01:002026-10-26T13:15:00Z106.5800020.106580002796.664199
14:30UTC+01:002026-10-26T13:30:00Z121.1900020.121190002905.871027
14:45UTC+01:002026-10-26T13:45:00Z123.2799990.123279999921.493337
15:00UTC+01:002026-10-26T14:00:00Z120.6699980.120669998901.984101
15:15UTC+01:002026-10-26T14:15:00Z130.8200070.130820007977.853388
15:30UTC+01:002026-10-26T14:30:00Z137.2299960.1372299961025.766774
15:45UTC+01:002026-10-26T14:45:00Z142.3399960.1423399961063.963002
16:00UTC+01:002026-10-26T15:00:00Z140.750.140751052.0781
16:15UTC+01:002026-10-26T15:15:00Z145.7100070.1457100071089.15316
16:30UTC+01:002026-10-26T15:30:00Z153.9700010.1539700011150.894963
16:45UTC+01:002026-10-26T15:45:00Z154.0099950.1540099951151.193911
17:00UTC+01:002026-10-26T16:00:00Z171.5399930.1715399931282.22714
17:15UTC+01:002026-10-26T16:15:00Z173.0899960.1730899961293.813102
17:30UTC+01:002026-10-26T16:30:00Z176.3000030.1763000031317.807262
17:45UTC+01:002026-10-26T16:45:00Z182.4299930.1824299931363.627712
18:00UTC+01:002026-10-26T17:00:00Z180.6999970.1806999971350.696338
18:15UTC+01:002026-10-26T17:15:00Z176.9900050.1769900051322.964889
18:30UTC+01:002026-10-26T17:30:00Z175.4600070.1754600071311.52846
18:45UTC+01:002026-10-26T17:45:00Z173.2299960.1732299961294.859574
19:00UTC+01:002026-10-26T18:00:00Z161.5899960.1615899961207.852902
19:15UTC+01:002026-10-26T18:15:00Z158.9499970.1589499971188.119438
19:30UTC+01:002026-10-26T18:30:00Z154.3699950.1543699951153.884839
19:45UTC+01:002026-10-26T18:45:00Z154.0200040.1540200041151.268726
20:00UTC+01:002026-10-26T19:00:00Z150.1699980.1501699981122.490701
20:15UTC+01:002026-10-26T19:15:00Z143.8699950.1438699951075.399439
20:30UTC+01:002026-10-26T19:30:00Z141.8699950.1418699951060.449839
20:45UTC+01:002026-10-26T19:45:00Z1380.1381031.5224
21:00UTC+01:002026-10-26T20:00:00Z129.7700040.129770004970.004826
21:15UTC+01:002026-10-26T20:15:00Z127.7200010.127720001954.681463
21:30UTC+01:002026-10-26T20:30:00Z126.6399990.126639999946.608665
21:45UTC+01:002026-10-26T20:45:00Z124.9400020.124940002933.901527
22:00UTC+01:002026-10-26T21:00:00Z112.5999980.112599998841.662465
22:15UTC+01:002026-10-26T21:15:00Z103.1399990.103139999770.950865
22:30UTC+01:002026-10-26T21:30:00Z96.6999970.096699997722.813138
22:45UTC+01:002026-10-26T21:45:00Z91.9100040.091910004687.008898
23:00UTC+01:002026-10-26T22:00:00Z66.3600010.066360001496.027735
23:15UTC+01:002026-10-26T22:15:00Z54.5999980.054599998408.124065
23:30UTC+01:002026-10-26T22:30:00Z48.2000010.048200001360.285367
23:45UTC+01:002026-10-26T22:45:00Z26.6399990.026639999199.128665

Source, units and time

Source: Energinet (www.energidataservice.dk), Day-Ahead Prices, under Creative Commons Attribution 4.0. Contifield selects the bidding area and delivery date, converts EUR/MWh to EUR/kWh by exact division by 1,000, formats local times and calculates the summary. No endorsement is implied.

This viewer covers the 15-minute day-ahead market from 1 October 2025 through 31 December 2034, with later dates requiring a new source and time-zone review. Earlier hourly data is outside this viewer. The mean weights equal 15-minute intervals equally and rounds to at most eight decimal places; this does not imply settlement precision. Negative and zero wholesale prices are retained.

UTC is the unique interval identity. A normal day has 96 intervals; the spring clock change has 92 and the autumn clock change has 100. All intervals must be present and agree with the source’s Danish-time column. Missing, duplicate, mismatched-date or changed-format rows do not become estimated prices.

The source’s DKK amount is derived using Danmarks Nationalbank’s EUR exchange rate. It is not a NOK or SEK conversion. Source contract and actual zone list reviewed 25 October 2026; Finland and the unlisted Norwegian/Swedish areas are not included merely because the general dataset description mentions those countries.

Fresh source checks are reused for at most 15 minutes. Failed requests may show the same dated verified table for at most one hour with a stale label. Changed source structure fails closed. Page caching ends at local midnight, and CSV export requires the displayed snapshot to remain within its check window. Downloaded CSVs retain the source status and timestamp and do not update automatically.