Day-ahead today02:17€/MWh
NL150.4▼ −25.7%DE-LU148.6▼ −29.9%AT222.5▼ −5.6%BE152.5▼ −22.2%FR156.3▼ −3.1%PL228.6▲ +44.8%CZ202.0▼ −3.7%HU263.2▲ +4.3%SI228.6▼ −3.0%CH223.4▼ −7.0%IT-NORD234.7▼ −9.1%DK1148.0▼ −25.4%DK2149.5▼ −28.6%NO2138.5▼ −18.1%SE363.3▼ −15.3%SE4134.4▼ −5.2%ES155.6▲ +5.9%PT155.6▲ +5.9%GB183.8▼ −11.5%
MethodologyAbout & contact
Monthly report · day-ahead market

Electricity prices in Great Britain, December 2025

Monthly average7.53£75.30/MWh
Cheapest day10 Dec5.79p/kWh
Most expensive day16 Dec8.68p/kWh
Hours below zero0h

In December 2025, electricity on the day-ahead market in Great Britain cost an average of 7.53p/kWh (£75.30/MWh).

That is 2% less than in November 2025 and 21% less than in December 2024.

The cheapest day was Wednesday, 10 December 2025, averaging 5.79p/kWh; the most expensive was Tuesday, 16 December 2025 at 8.68p/kWh.

The lowest price came on 19 December 2025 at 03:00 (0.55p/kWh), the highest on 16 December 2025 at 17:00 (11.96p/kWh).

On an average day, the cheapest three hours were 02:00–05:00. Weekends were on average 0% more expensive than weekdays.

Compared with

Previous month (November 2025)
7.70 ▼
Same month last year
9.58 ▼
Weekdays
7.52
Weekends
7.55

Wholesale price · p/kWh

Price by day

Daily wholesale average; the line marks the monthly average.

02468101 December 2025 · 7.24p/kWh12 December 2025 · 7.45p/kWh3 December 2025 · 8.47p/kWh4 December 2025 · 8.18p/kWh5 December 2025 · 7.84p/kWh6 December 2025 · 6.87p/kWh67 December 2025 · 7.54p/kWh8 December 2025 · 5.94p/kWh9 December 2025 · 6.90p/kWh10 December 2025 · 5.79p/kWh11 December 2025 · 6.95p/kWh1112 December 2025 · 8.00p/kWh13 December 2025 · 7.46p/kWh14 December 2025 · 5.92p/kWh15 December 2025 · 7.47p/kWh16 December 2025 · 8.68p/kWh1617 December 2025 · 7.63p/kWh18 December 2025 · 6.52p/kWh19 December 2025 · 5.82p/kWh20 December 2025 · 7.98p/kWh21 December 2025 · 7.90p/kWh2122 December 2025 · 7.78p/kWh23 December 2025 · 8.00p/kWh24 December 2025 · 7.55p/kWh25 December 2025 · 7.45p/kWh26 December 2025 · 8.32p/kWh2627 December 2025 · 8.26p/kWh28 December 2025 · 8.44p/kWh29 December 2025 · 8.40p/kWh30 December 2025 · 8.42p/kWh31 December 2025 · 8.25p/kWh31

p/kWh

The average day

Average wholesale price for each hour of the day this month.

024681000:00 · 6.43p/kWh0001:00 · 6.19p/kWh02:00 · 5.89p/kWh03:00 · 5.65p/kWh0304:00 · 5.68p/kWh05:00 · 6.16p/kWh06:00 · 7.26p/kWh0607:00 · 7.89p/kWh08:00 · 8.25p/kWh09:00 · 8.15p/kWh0910:00 · 7.94p/kWh11:00 · 7.78p/kWh12:00 · 7.88p/kWh1213:00 · 8.01p/kWh14:00 · 8.16p/kWh15:00 · 8.55p/kWh1516:00 · 9.24p/kWh17:00 · 9.37p/kWh18:00 · 8.94p/kWh1819:00 · 8.48p/kWh20:00 · 7.91p/kWh21:00 · 7.61p/kWh2122:00 · 6.83p/kWh23:00 · 6.46p/kWh

p/kWh · 02:00–05:00

All days

DayAverageLowestHighestHours < 0
1 Dec Monday7.244.47 03:009.13 16:00–
2 Dec Tuesday7.454.54 02:0010.44 18:00–
3 Dec Wednesday8.476.77 03:0011.83 17:00–
4 Dec Thursday8.186.43 04:0011.32 17:00–
5 Dec Friday7.845.80 22:0010.30 08:00–
6 Dec Saturday6.874.50 04:009.24 17:00–
7 Dec Sunday7.543.90 22:008.99 13:00–
8 Dec Monday5.941.35 03:008.87 19:00–
9 Dec Tuesday6.904.31 22:008.35 08:00–
10 Dec Wednesday5.792.08 04:009.18 17:00–
11 Dec Thursday6.954.35 03:009.29 18:00–
12 Dec Friday8.006.53 23:009.88 17:00–
13 Dec Saturday7.465.99 22:008.75 17:00–
14 Dec Sunday5.923.67 04:008.43 17:00–
15 Dec Monday7.474.87 23:009.50 17:00–
16 Dec Tuesday8.686.47 03:0011.96 17:00–
17 Dec Wednesday7.636.08 04:009.35 07:00–
18 Dec Thursday6.522.54 22:008.58 12:00–
19 Dec Friday5.820.55 03:009.39 17:00–
20 Dec Saturday7.986.83 04:009.54 17:00–
21 Dec Sunday7.906.67 01:009.46 16:00–
22 Dec Monday7.785.42 03:009.88 17:00–
23 Dec Tuesday8.006.29 04:008.97 17:00–
24 Dec Wednesday7.555.00 04:009.22 17:00–
25 Dec Thursday7.454.69 04:009.46 13:00–
26 Dec Friday8.327.38 03:009.59 17:00–
27 Dec Saturday8.267.03 05:009.49 17:00–
28 Dec Sunday8.447.33 23:0010.28 17:00–
29 Dec Monday8.407.05 03:009.48 16:00–
30 Dec Tuesday8.427.11 03:0010.02 17:00–
31 Dec Wednesday8.257.01 22:009.67 16:00–

p/kWh · Today · Methodology

Tomorrow

Tomorrow's prices: from ~13:00 CET