Germany · day-ahead market

Germany day-ahead electricity prices

View dated 15-minute wholesale electricity prices for DE, 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.

The source’s DE bidding-area series. This is a wholesale market reference, not a household contract. Local time: Europe/Berlin.

Today · Tomorrow, when published

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

DE · 2026-10-26

Current delivery interval: EUR 23.879999/MWh (EUR 0.023879999/kWh).

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

Minimum · EUR/MWh
15.37
Duration-weighted daily mean · EUR/MWh
116.56583326
Maximum · EUR/MWh
250.149994

DE day-ahead market · 2026-10-26 · Europe/Berlin. Each interval lasts 15 elapsed minutes.
Starts locallyUTC offsetStarts in UTCEUR/MWhEUR/kWh
00:00UTC+01:002026-10-25T23:00:00Z25.7000010.025700001
00:15UTC+01:002026-10-25T23:15:00Z29.250.02925
00:30UTC+01:002026-10-25T23:30:00Z19.990.01999
00:45UTC+01:002026-10-25T23:45:00Z20.60.0206
01:00UTC+01:002026-10-26T00:00:00Z33.340.03334
01:15UTC+01:002026-10-26T00:15:00Z29.5599990.029559999
01:30UTC+01:002026-10-26T00:30:00Z30.8700010.030870001
01:45UTC+01:002026-10-26T00:45:00Z29.730.02973
02:00UTC+01:002026-10-26T01:00:00Z30.240.03024
02:15UTC+01:002026-10-26T01:15:00Z26.0400010.026040001
02:30UTC+01:002026-10-26T01:30:00Z21.9500010.021950001
02:45UTC+01:002026-10-26T01:45:00Z15.370.01537
03:00UTC+01:002026-10-26T02:00:00Z16.230.01623
03:15UTC+01:002026-10-26T02:15:00Z19.990.01999
03:30UTC+01:002026-10-26T02:30:00Z20.0400010.020040001
03:45UTC+01:002026-10-26T02:45:00Z21.2900010.021290001
04:00UTC+01:002026-10-26T03:00:00Z24.7999990.024799999
04:15UTC+01:002026-10-26T03:15:00Z23.8799990.023879999
04:30UTC+01:002026-10-26T03:30:00Z19.990.01999
04:45UTC+01:002026-10-26T03:45:00Z25.5499990.025549999
05:00UTC+01:002026-10-26T04:00:00Z35.680.03568
05:15UTC+01:002026-10-26T04:15:00Z44.4500010.044450001
05:30UTC+01:002026-10-26T04:30:00Z600.06
05:45UTC+01:002026-10-26T04:45:00Z69.3799970.069379997
06:00UTC+01:002026-10-26T05:00:00Z92.2399980.092239998
06:15UTC+01:002026-10-26T05:15:00Z119.4199980.119419998
06:30UTC+01:002026-10-26T05:30:00Z123.2699970.123269997
06:45UTC+01:002026-10-26T05:45:00Z126.7900010.126790001
07:00UTC+01:002026-10-26T06:00:00Z143.0899960.143089996
07:15UTC+01:002026-10-26T06:15:00Z183.5099950.183509995
07:30UTC+01:002026-10-26T06:30:00Z1690.169
07:45UTC+01:002026-10-26T06:45:00Z140.6499940.140649994
08:00UTC+01:002026-10-26T07:00:00Z156.8099980.156809998
08:15UTC+01:002026-10-26T07:15:00Z143.8600010.143860001
08:30UTC+01:002026-10-26T07:30:00Z129.7200010.129720001
08:45UTC+01:002026-10-26T07:45:00Z116.4000020.116400002
09:00UTC+01:002026-10-26T08:00:00Z114.2600020.114260002
09:15UTC+01:002026-10-26T08:15:00Z105.7399980.105739998
09:30UTC+01:002026-10-26T08:30:00Z104.0100020.104010002
09:45UTC+01:002026-10-26T08:45:00Z90.7799990.090779999
10:00UTC+01:002026-10-26T09:00:00Z88.9800030.088980003
10:15UTC+01:002026-10-26T09:15:00Z86.1299970.086129997
10:30UTC+01:002026-10-26T09:30:00Z79.250.07925
10:45UTC+01:002026-10-26T09:45:00Z71.4899980.071489998
11:00UTC+01:002026-10-26T10:00:00Z64.8499980.064849998
11:15UTC+01:002026-10-26T10:15:00Z69.5500030.069550003
11:30UTC+01:002026-10-26T10:30:00Z77.8099980.077809998
11:45UTC+01:002026-10-26T10:45:00Z81.5999980.081599998
12:00UTC+01:002026-10-26T11:00:00Z76.8499980.076849998
12:15UTC+01:002026-10-26T11:15:00Z82.6900020.082690002
12:30UTC+01:002026-10-26T11:30:00Z86.8300020.086830002
12:45UTC+01:002026-10-26T11:45:00Z86.8399960.086839996
13:00UTC+01:002026-10-26T12:00:00Z83.4700010.083470001
13:15UTC+01:002026-10-26T12:15:00Z84.9499970.084949997
13:30UTC+01:002026-10-26T12:30:00Z113.9899980.113989998
13:45UTC+01:002026-10-26T12:45:00Z117.7900010.117790001
14:00UTC+01:002026-10-26T13:00:00Z104.0500030.104050003
14:15UTC+01:002026-10-26T13:15:00Z129.9600070.129960007
14:30UTC+01:002026-10-26T13:30:00Z153.4499970.153449997
14:45UTC+01:002026-10-26T13:45:00Z169.0700070.169070007
15:00UTC+01:002026-10-26T14:00:00Z150.9900050.150990005
15:15UTC+01:002026-10-26T14:15:00Z156.0800020.156080002
15:30UTC+01:002026-10-26T14:30:00Z166.3399960.166339996
15:45UTC+01:002026-10-26T14:45:00Z180.2599950.180259995
16:00UTC+01:002026-10-26T15:00:00Z170.2899930.170289993
16:15UTC+01:002026-10-26T15:15:00Z186.6999970.186699997
16:30UTC+01:002026-10-26T15:30:00Z201.9600070.201960007
16:45UTC+01:002026-10-26T15:45:00Z203.1699980.203169998
17:00UTC+01:002026-10-26T16:00:00Z210.9799960.210979996
17:15UTC+01:002026-10-26T16:15:00Z212.9900050.212990005
17:30UTC+01:002026-10-26T16:30:00Z241.2200010.241220001
17:45UTC+01:002026-10-26T16:45:00Z247.7100070.247710007
18:00UTC+01:002026-10-26T17:00:00Z243.5800020.243580002
18:15UTC+01:002026-10-26T17:15:00Z238.4499970.238449997
18:30UTC+01:002026-10-26T17:30:00Z245.250.24525
18:45UTC+01:002026-10-26T17:45:00Z245.8800050.245880005
19:00UTC+01:002026-10-26T18:00:00Z250.1499940.250149994
19:15UTC+01:002026-10-26T18:15:00Z233.6499940.233649994
19:30UTC+01:002026-10-26T18:30:00Z220.7599950.220759995
19:45UTC+01:002026-10-26T18:45:00Z203.1000060.203100006
20:00UTC+01:002026-10-26T19:00:00Z196.6199950.196619995
20:15UTC+01:002026-10-26T19:15:00Z184.9900050.184990005
20:30UTC+01:002026-10-26T19:30:00Z182.6199950.182619995
20:45UTC+01:002026-10-26T19:45:00Z177.8899990.177889999
21:00UTC+01:002026-10-26T20:00:00Z179.8200070.179820007
21:15UTC+01:002026-10-26T20:15:00Z160.8000030.160800003
21:30UTC+01:002026-10-26T20:30:00Z156.8200070.156820007
21:45UTC+01:002026-10-26T20:45:00Z139.9400020.139940002
22:00UTC+01:002026-10-26T21:00:00Z1470.147
22:15UTC+01:002026-10-26T21:15:00Z134.8000030.134800003
22:30UTC+01:002026-10-26T21:30:00Z130.7599950.130759995
22:45UTC+01:002026-10-26T21:45:00Z120.6500020.120650002
23:00UTC+01:002026-10-26T22:00:00Z110.8300020.110830002
23:15UTC+01:002026-10-26T22:15:00Z106.5800020.106580002
23:30UTC+01:002026-10-26T22:30:00Z99.7799990.099779999
23:45UTC+01:002026-10-26T22:45:00Z87.8399960.087839996

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.