Electricity prices in Great Britain, June 2025
In June 2025, electricity on the day-ahead market in Great Britain cost an average of 6.74p/kWh (£67.42/MWh).
That is 4% less than in May 2025 and 6% less than in June 2024.
The cheapest day was Monday, 23 June 2025, averaging 2.04p/kWh; the most expensive was Thursday, 19 June 2025 at 9.20p/kWh.
The lowest price came on 1 June 2025 at 13:00 (-1.37p/kWh), the highest on 17 June 2025 at 20:00 (12.16p/kWh). In total, prices were below zero for 30 hours.
On an average day, the cheapest three hours were 13:00–16:00. Weekends were on average 17% cheaper than weekdays.
Compared with
- Previous month (May 2025)
- 7.05 ▼
- Same month last year
- 7.20 ▼
- Weekdays
- 7.10
- Weekends
- 5.90
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 · 13:00–16:00
All days
| Day | Average | Lowest | Highest | Hours < 0 |
|---|---|---|---|---|
| 1 Jun Sunday | 2.78 | -1.37 13:00 | 8.13 20:00 | 7 |
| 2 Jun Monday | 6.74 | 2.92 15:00 | 9.83 06:00 | – |
| 3 Jun Tuesday | 2.61 | -0.74 13:00 | 9.24 19:00 | 5 |
| 4 Jun Wednesday | 5.84 | 1.45 13:00 | 10.58 20:00 | – |
| 5 Jun Thursday | 7.48 | 3.97 14:00 | 10.48 20:00 | – |
| 6 Jun Friday | 7.66 | 5.08 13:00 | 10.81 08:00 | – |
| 7 Jun Saturday | 8.51 | 6.50 16:00 | 10.53 09:00 | – |
| 8 Jun Sunday | 4.87 | -0.14 09:00 | 11.16 21:00 | 1 |
| 9 Jun Monday | 8.34 | 5.59 03:00 | 11.67 20:00 | – |
| 10 Jun Tuesday | 8.13 | 5.16 04:00 | 11.32 20:00 | – |
| 11 Jun Wednesday | 8.01 | 5.15 15:00 | 10.43 19:00 | – |
| 12 Jun Thursday | 4.98 | 0.88 11:00 | 10.06 19:00 | – |
| 13 Jun Friday | 8.43 | 6.30 14:00 | 10.56 20:00 | – |
| 14 Jun Saturday | 6.85 | 0.34 13:00 | 10.00 21:00 | – |
| 15 Jun Sunday | 6.12 | 1.09 14:00 | 10.70 20:00 | – |
| 16 Jun Monday | 8.75 | 6.58 15:00 | 12.03 19:00 | – |
| 17 Jun Tuesday | 8.17 | 6.17 13:00 | 12.16 20:00 | – |
| 18 Jun Wednesday | 8.93 | 6.55 14:00 | 11.50 20:00 | – |
| 19 Jun Thursday | 9.20 | 7.77 14:00 | 11.39 19:00 | – |
| 20 Jun Friday | 9.13 | 6.18 15:00 | 12.04 19:00 | – |
| 21 Jun Saturday | 7.93 | 1.72 14:00 | 11.47 20:00 | – |
| 22 Jun Sunday | 4.56 | -1.00 13:00 | 11.04 20:00 | 5 |
| 23 Jun Monday | 2.04 | -1.33 13:00 | 8.24 21:00 | 8 |
| 24 Jun Tuesday | 4.36 | -0.08 14:00 | 10.78 20:00 | 1 |
| 25 Jun Wednesday | 8.88 | 7.05 02:00 | 11.68 19:00 | – |
| 26 Jun Thursday | 7.38 | 3.04 14:00 | 10.29 07:00 | – |
| 27 Jun Friday | 6.43 | 1.35 13:00 | 9.47 20:00 | – |
| 28 Jun Saturday | 3.99 | -0.23 13:00 | 9.97 20:00 | 3 |
| 29 Jun Sunday | 7.50 | 5.82 07:00 | 10.05 20:00 | – |
| 30 Jun Monday | 7.66 | 3.90 13:00 | 11.61 19:00 | – |
p/kWh · Today · Methodology