Electricity prices in Great Britain, December 2025
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.
p/kWh
The average day
Average wholesale price for each hour of the day this month.
p/kWh · 02:00–05:00
All days
| Day | Average | Lowest | Highest | Hours < 0 |
|---|---|---|---|---|
| 1 Dec Monday | 7.24 | 4.47 03:00 | 9.13 16:00 | – |
| 2 Dec Tuesday | 7.45 | 4.54 02:00 | 10.44 18:00 | – |
| 3 Dec Wednesday | 8.47 | 6.77 03:00 | 11.83 17:00 | – |
| 4 Dec Thursday | 8.18 | 6.43 04:00 | 11.32 17:00 | – |
| 5 Dec Friday | 7.84 | 5.80 22:00 | 10.30 08:00 | – |
| 6 Dec Saturday | 6.87 | 4.50 04:00 | 9.24 17:00 | – |
| 7 Dec Sunday | 7.54 | 3.90 22:00 | 8.99 13:00 | – |
| 8 Dec Monday | 5.94 | 1.35 03:00 | 8.87 19:00 | – |
| 9 Dec Tuesday | 6.90 | 4.31 22:00 | 8.35 08:00 | – |
| 10 Dec Wednesday | 5.79 | 2.08 04:00 | 9.18 17:00 | – |
| 11 Dec Thursday | 6.95 | 4.35 03:00 | 9.29 18:00 | – |
| 12 Dec Friday | 8.00 | 6.53 23:00 | 9.88 17:00 | – |
| 13 Dec Saturday | 7.46 | 5.99 22:00 | 8.75 17:00 | – |
| 14 Dec Sunday | 5.92 | 3.67 04:00 | 8.43 17:00 | – |
| 15 Dec Monday | 7.47 | 4.87 23:00 | 9.50 17:00 | – |
| 16 Dec Tuesday | 8.68 | 6.47 03:00 | 11.96 17:00 | – |
| 17 Dec Wednesday | 7.63 | 6.08 04:00 | 9.35 07:00 | – |
| 18 Dec Thursday | 6.52 | 2.54 22:00 | 8.58 12:00 | – |
| 19 Dec Friday | 5.82 | 0.55 03:00 | 9.39 17:00 | – |
| 20 Dec Saturday | 7.98 | 6.83 04:00 | 9.54 17:00 | – |
| 21 Dec Sunday | 7.90 | 6.67 01:00 | 9.46 16:00 | – |
| 22 Dec Monday | 7.78 | 5.42 03:00 | 9.88 17:00 | – |
| 23 Dec Tuesday | 8.00 | 6.29 04:00 | 8.97 17:00 | – |
| 24 Dec Wednesday | 7.55 | 5.00 04:00 | 9.22 17:00 | – |
| 25 Dec Thursday | 7.45 | 4.69 04:00 | 9.46 13:00 | – |
| 26 Dec Friday | 8.32 | 7.38 03:00 | 9.59 17:00 | – |
| 27 Dec Saturday | 8.26 | 7.03 05:00 | 9.49 17:00 | – |
| 28 Dec Sunday | 8.44 | 7.33 23:00 | 10.28 17:00 | – |
| 29 Dec Monday | 8.40 | 7.05 03:00 | 9.48 16:00 | – |
| 30 Dec Tuesday | 8.42 | 7.11 03:00 | 10.02 17:00 | – |
| 31 Dec Wednesday | 8.25 | 7.01 22:00 | 9.67 16:00 | – |
p/kWh · Today · Methodology