Electricity price today: what a kilowatt-hour costs this hour and tomorrow
The day-ahead price of every quarter hour as published by Germany’s Federal Network Agency, and next to it what reaches your bill once taxes and fees are added.
Average for 24 October 2026
24.2 ct/kWh
All-in price, Germany
| Daily average, all-in | 24.2 ct/kWh |
| Cheapest hour (14:00) | 20.6 ct/kWh |
| Most expensive hour (19:00) | 32.4 ct/kWh |
| Exchange price, daily average | 3.0 ct/kWh |
| Negative quarter hours | 0 |
Every hour as a table
| Hour | Exchange | All-in |
|---|---|---|
| 00:00 | 2.8 ct/kWh | 24.0 ct/kWh |
| 01:00 | 2.8 ct/kWh | 24.0 ct/kWh |
| 02:00 | 2.1 ct/kWh | 23.1 ct/kWh |
| 03:00 | 2.1 ct/kWh | 23.1 ct/kWh |
| 04:00 | 2.0 ct/kWh | 23.0 ct/kWh |
| 05:00 | 2.1 ct/kWh | 23.1 ct/kWh |
| 06:00 | 2.1 ct/kWh | 23.1 ct/kWh |
| 07:00 | 3.3 ct/kWh | 24.5 ct/kWh |
| 08:00 | 4.5 ct/kWh | 26.0 ct/kWh |
| 09:00 | 4.3 ct/kWh | 25.8 ct/kWh |
| 10:00 | 2.9 ct/kWh | 24.1 ct/kWh |
| 11:00 | 1.1 ct/kWh | 21.9 ct/kWh |
| 12:00 | 0.3 ct/kWh | 21.0 ct/kWh |
| 13:00 | 0.0 ct/kWh | 20.6 ct/kWh |
| 14:00 | 0.0 ct/kWh | 20.6 ct/kWh |
| 15:00 | 0.4 ct/kWh | 21.1 ct/kWh |
| 16:00 | 1.9 ct/kWh | 22.8 ct/kWh |
| 17:00 | 5.0 ct/kWh | 26.5 ct/kWh |
| 18:00 | 9.6 ct/kWh | 32.0 ct/kWh |
| 19:00 | 9.9 ct/kWh | 32.4 ct/kWh |
| 20:00 | 5.8 ct/kWh | 27.5 ct/kWh |
| 21:00 | 3.0 ct/kWh | 24.2 ct/kWh |
| 22:00 | 2.8 ct/kWh | 23.9 ct/kWh |
| 23:00 | 1.3 ct/kWh | 22.2 ct/kWh |
Exchange price + 0.00 ct markup + 10.72 ct grid fee + electricity tax 2.05 ct + levies 2.946 ct + concession fee, plus 19% VAT. Standing charge and meter fee not included.
Latest day with prices: 25 October 2026. Day-ahead wholesale prices: Bundesnetzagentur | SMARD.de (CC BY 4.0), fetched on 24 October 2026. Calculation: Radif Partners
Today’s electricity price on the European power exchange is not one number but ninety-six: since October 2025 the day-ahead auction sets a separate price for every quarter hour of the following day, and it does so around noon the day before. For 25 October 2026 the German and Luxembourg zone averages 1.3 ct/kWh, ranging from -0.0 ct/kWh at 04:00 to 7.2 ct/kWh at 17:45; the Dutch zone averages 2.3 ct/kWh. Those are wholesale figures. A German household also pays a supplier markup, a grid fee (a national average of 10.72 ct/kWh net in 2025), electricity tax of 2.05 ct/kWh, levies of 2.95 ct/kWh, a municipal concession fee and 19% VAT, which turns the day’s average into roughly 22.2 ct/kWh before any markup. A Dutch household adds energy tax of 9.16 ct/kWh and 21% VAT, about 13.9 ct/kWh. Over the last 30 days the gap between a day’s cheapest and dearest quarter hour in Germany averaged 17.6 ct/kWh, and that gap is what a dynamic tariff lets you use.
By Radif Partners · Method and sources · About
Exchange price on 25 October 2026 in five bidding zones
| Bidding zone | Average | Cheapest hour | Dearest hour | Negative quarters |
|---|---|---|---|---|
| Germany | 1.3 ct/kWh | 04:00 · -0.0 ct/kWh | 18:00 · 6.5 ct/kWh | 6 |
| Netherlands | 2.3 ct/kWh | 13:00 · -0.5 ct/kWh | 18:00 · 13.4 ct/kWh | 51 |
| Austria | 22.2 ct/kWh | 09:00 · 17.6 ct/kWh | 16:00 · 26.9 ct/kWh | 0 |
| Belgium | 2.2 ct/kWh | 13:00 · -0.2 ct/kWh | 18:00 · 10.8 ct/kWh | 19 |
| Poland | 0.34 zł | 09:00 · 0.00 zł | 16:00 · 0.58 zł | 0 |
Day-ahead exchange price without taxes or grid fees; Poland in złoty at the ECB rate. Source: Bundesnetzagentur | SMARD.de, CC BY 4.0.
From the exchange price to the price on your bill
What apps and news sites call “the electricity price today” is nearly always the day-ahead exchange price: the wholesale price at which generators and suppliers trade power for each quarter hour of the next day. It is quoted in euros per megawatt-hour; divide by ten and you have cents per kilowatt-hour. No household pays it on its own. The table splits the daily average of 25 October 2026 into the parts set by law and by grid operators in Germany and the Netherlands.
| Component | Germany | Netherlands |
|---|---|---|
| Exchange price (daily average) | 1.31 ct/kWh | 2.33 ct/kWh |
| Grid fee | 10.72 ct/kWh (2025 average) | fixed charge per connection |
| Electricity tax / energy tax | 2.05 ct/kWh | 9.161 ct/kWh |
| Levies (CHP, offshore, section 19) | 2.946 ct/kWh | none |
| Concession fee (municipality up to 100,000) | 1.59 ct/kWh | none |
| VAT | 19% | 21% |
| All-in, before supplier markup | 22.16 ct/kWh | 13.90 ct/kWh |
The German electricity tax is set in Electricity Tax Act (StromStG), section 3, VAT in German VAT Act (UStG), section 12, the concession fee caps in Concession Fee Ordinance (KAV), section 2; the 2026 levies were published by the transmission operators in October 2025 (summary: IHK Lippe zu Detmold: 2026 electricity levies set by the transmission operators). The Dutch energy tax comes from Environmental Taxes Act (Wbm), articles 59 and 63 (1 January 2026) and VAT from Dutch VAT Act 1968, article 9 (21% VAT). Germany’s grid fee depends on the local operator, so the calculator starts from the average per federal state in the Federal Network Agency and Federal Cartel Office: Monitoring Report 2025, table 25. In the Netherlands the network operator charges a fixed amount per connection, which does not change with the hour, so it is left out of the hourly price.
Why the price changes every fifteen minutes
Since 1 October 2025 the European day-ahead auction trades quarter hours rather than hours. A day therefore has 96 prices, or 92 and 100 on the days the clocks change. How far apart they are depends on the weather: on sunny days solar power often drives midday prices below zero, while on calm winter evenings gas plants set the price. Over the last 30 days in Germany (26 September 2026 to 25 October 2026), the dearest quarter hour reached 40.6 ct/kWh and the cheapest -0.3 ct/kWh. On 3 of those days there were 24 quarter hours with a negative price in all. More on negative electricity prices.
What the spread means for your own use
On a fixed price it does not matter when the washing machine runs. On a dynamic tariff you pay the exchange price of each quarter hour plus fixed parts, so moving flexible use into cheap hours pays: charging an electric car, a heat pump with a buffer tank, the dishwasher. Cheapest hour finds the best start for an appliance with a given running time, EV charging cost prices a charge overnight or at midday, and Dynamic electricity tariff checks a dynamic contract against your current unit rate over the last thirty days. In Germany every supplier has had to offer such a tariff since 1 January 2025 to customers with a smart metering system (Energy Industry Act (EnWG), section 41a: dynamic tariffs).
What German households actually pay
According to the Federal Network Agency and Federal Cartel Office: Monitoring Report 2025, table 25, households using 2,500 to 5,000 kWh a year paid an average of 40.05 ct/kWh including VAT on 1 April 2025, 44.93 ct/kWh on the default supply tariff and 38.20 ct/kWh with another supplier. For dynamic tariffs the same report gives a 2025 model price of 36.30 ct/kWh. These figures include standing charges and are averages; your own contract may be higher or lower.
The exchange price over the years
In Germany a megawatt-hour on the day-ahead market averaged €89.56 in 2025 and €78.45 in 2024, or 8.96 ct/kWh against 7.85 ct/kWh. In September 2026 the monthly average was 14.48 ct/kWh. The full series since 2018, day by day and month by month, is on day-ahead price history. Tomorrow alone has its own page, electricity price tomorrow, and today’s hours are on hourly electricity prices.
Five bidding zones
Germany and Luxembourg share one bidding zone; Austria has had its own since October 2018, and the Netherlands, Belgium and Poland each have one. All are coupled into one European market, so prices often sit close together, yet on windy days they can drift far apart. The calculator above switches between zones. Country pages explain what is added in Austria, Belgium and Poland, where we show the exchange price and let you add the rest from your bill, since we have not checked those countries’ taxes line by line.
Four euro zones over 30 days
| Bidding zone | Average | Average daily spread | Negative quarter hours |
|---|---|---|---|
| Germany/Luxembourg | 15.52 ct/kWh | 17.6 ct/kWh | 24 |
| Netherlands | 15.77 ct/kWh | 18.6 ct/kWh | 70 |
| Austria | 20.03 ct/kWh | 18.8 ct/kWh | 24 |
| Belgium | 16.08 ct/kWh | 17.9 ct/kWh | 33 |
The average daily spread is the gap between the cheapest and the dearest quarter hour of a day, averaged over the period. The wider it is, the more there is to gain from shifting use, and the more a dynamic tariff differs from a fixed price for households that use a lot of power at expensive times.
Three kinds of household
On a fixed contract every kilowatt-hour costs the same, so the curve shows when the grid is full of wind and solar power rather than what you pay. On a dynamic tariff without large loads, only the washing machine, dryer and dishwasher can move, and use peaks in the evening just when prices often do. On a dynamic tariff with an electric car or a heat pump with storage, 50 to 100 kWh a week can go into the cheapest hours, and that is where the daily spread pays off most, provided a wallbox timer or an energy manager does the shifting.
When each day’s prices are fixed
The routine is the same every day. Until noon, generators, traders and suppliers submit bids for every quarter hour of the next day. The auction clears all coupled European bidding zones together, taking into account how much power the lines between countries can carry. The results come out in the early afternoon, SMARD makes them available, and we load them several times in the afternoon and evening. From then on the next day’s prices are fixed, and a household tariff tied to the day-ahead price bills on exactly these values; what happens in intraday trading on the delivery day does not change that.
How to read the calculator
At the top you pick the bidding zone and the day. For Germany, choose your federal state and the calculator fills in that state’s average grid fee; if your bill shows a different amount, overwrite it. Your supplier’s markup is in the terms of a dynamic contract, usually a fixed amount per kWh above the exchange price, and the municipality size sets the concession fee. For the Netherlands you enter the purchase fee, and the energy tax and VAT are added for you. The result shows the all-in price now or as a daily average, the cheapest and dearest hours, the bare exchange value and the number of negative quarter hours, followed by the curve and an hour-by-hour table.
What is not included
Standing charges, metering fees and Dutch network charges are paid per year or per connection, whatever you use, so they are not part of a price per kWh. Reduced grid fees for controllable loads such as heat pumps or wallboxes depend on the grid operator and can be entered as a lower grid fee. For Austria, Belgium and Poland we add no taxes of our own. And the calculator only knows published prices: we show no forecasts for the day after tomorrow or next month.
Where the figures come from
All exchange prices come from Bundesnetzagentur | SMARD.de: wholesale electricity prices (CC BY 4.0), the electricity market platform of the Federal Network Agency, which publishes the day-ahead results under the CC BY 4.0 licence. We reload them five times a day and do not alter them. Dutch consumer averages come from CBS StatLine 85592NED: average energy rates for consumers (CC BY 4.0), the złoty rate from the European Central Bank: euro reference rate for the złoty. The calculation, its assumptions and its tests are described in the method; who publishes the site is on the about page.
Frequently asked questions
What time are tomorrow’s electricity prices published?
The day-ahead auction for the next day closes at noon Central European time, and the results for every quarter hour follow shortly afterwards. SMARD shows them in the early afternoon, and we reload the series several times in the afternoon and evening. From about 2 pm the “Tomorrow” switch in the calculator therefore shows the next day; before that it falls back to today.
Which hour is usually cheapest in the Netherlands?
Over the last 30 days the cheapest hour in the Dutch zone was, on average, the one starting at 13:00 and the dearest the one starting at 19:00, local time. Sunny days push midday prices down, sometimes below zero, while the evening peak in demand pushes prices up. In winter, wind decides more than sunshine.
How much was the German wholesale price last month?
In September 2026 the monthly average of the day-ahead price for Germany and Luxembourg was 14.48 ct/kWh, against 8.35 ct/kWh in the same month a year earlier. That is the bare wholesale price, before grid fees, levies and taxes. On a fixed-price contract it only reaches your bill when your supplier changes its rates.
What is the difference between the exchange price and a unit rate?
The exchange price is the wholesale price of one quarter hour, agreed between generators and suppliers on the day-ahead market. The unit rate is the per-kWh amount in your contract, which bundles the supplier’s energy cost with grid fees, taxes, levies and VAT. That is why a unit rate almost always sits well above the exchange value shown here.
Which countries does the price calculator cover?
Five bidding zones: Germany with Luxembourg, the Netherlands, Austria, Belgium and Poland. For Germany and the Netherlands it adds the taxes and levies we have checked in the law. For Austria, Belgium and Poland it shows the exchange price and adds whatever you enter from your bill, because we have not verified those countries’ charges ourselves.
How often are the prices on this site refreshed?
Five times a day, at 2:30 pm, 3:30 pm, 5 pm, 8 pm and 11 pm Berlin time, when we load the latest quarter-hourly values from SMARD and rebuild the pages. After the early-afternoon run the next day is usually included. The date of the latest fetch is printed under every calculator next to the Federal Network Agency credit.
Does the exchange price apply to an ordinary fixed contract?
Only indirectly. A fixed contract bills every kilowatt-hour at the same unit rate whatever the time, because the supplier usually bought the power months in advance. You pay the quarter-hourly exchange price only on a dynamic tariff, and that needs a smart meter able to record your use per quarter hour, which in Germany means an intelligent metering system.
Sources
- Bundesnetzagentur | SMARD.de: wholesale electricity prices (CC BY 4.0)
- SMARD.de: data use and CC BY 4.0 licence
- CBS StatLine 85592NED: average energy rates for consumers (CC BY 4.0)
- Electricity Tax Act (StromStG), section 3
- German VAT Act (UStG), section 12
- Concession Fee Ordinance (KAV), section 2
- IHK Lippe zu Detmold: 2026 electricity levies set by the transmission operators
- Federal Network Agency and Federal Cartel Office: Monitoring Report 2025, table 25
- Energy Industry Act (EnWG), section 41a: dynamic tariffs
- Environmental Taxes Act (Wbm), articles 59 and 63 (1 January 2026)
- Dutch VAT Act 1968, article 9 (21% VAT)
- European Central Bank: euro reference rate for the złoty
Written by Radif Partners
Publisher of calculators for the quarter-hourly day-ahead power price in Germany, the Netherlands, Belgium, Austria and Poland
Updated on · Editorial policy · Contact
Prices 2026, loaded on