European Markets

Day-ahead prices, generation mix, and cross-border flows across 14 European bidding zones. Updated hourly.

🇩🇪
GER
221.3 EUR/MWh
avg 204.5
12 Oct, 07:00 UTC
🇫🇷
FRA
221.5 EUR/MWh
avg 202.9
12 Oct, 07:00 UTC
+0 vs DE
🇳🇱
NLD
221.5 EUR/MWh
avg 204.9
12 Oct, 07:00 UTC
+0 vs DE
🇦🇹
AUT
236.9 EUR/MWh
avg 220.7
12 Oct, 07:00 UTC
+16 vs DE
🇵🇱
POL
141.5 EUR/MWh
avg 181.1
12 Oct, 07:00 UTC
-80 vs DE
🇩🇰
DK1
221.0 EUR/MWh
avg 203.8
12 Oct, 07:00 UTC
-0 vs DE
🇧🇪
BEL
221.7 EUR/MWh
avg 204.9
12 Oct, 07:00 UTC
+0 vs DE
🇨🇿
CZE
221.5 EUR/MWh
avg 196.5
12 Oct, 07:00 UTC
+0 vs DE
🇪🇸
ESP
190.2 EUR/MWh
avg 208.1
12 Oct, 07:00 UTC
-31 vs DE
🇵🇹
PRT
214.3 EUR/MWh
avg 211.1
12 Oct, 07:00 UTC
-7 vs DE
🇳🇴
NO1
181.5 EUR/MWh
avg 156.5
12 Oct, 07:00 UTC
-40 vs DE
🇸🇪
SE3
171.4 EUR/MWh
avg 89.8
12 Oct, 07:00 UTC
-50 vs DE
🇫🇮
FIN
161.1 EUR/MWh
avg 68.2
12 Oct, 07:00 UTC
-60 vs DE
🇬🇧
GBR
226.8 GBP/MWh
avg 168.5
12 Oct, 05:00 UTC
System price (balancing market) — DA auction prices not publicly available
+6 vs DE
DA Prices 11 Oct – 12 Oct
Spreads vs Germany 11 Oct – 12 Oct
Hourly Price Heatmap Mon 12 Oct
EUR/MWh, hourly averages per zone. On mobile, drag the table left/right to scroll.
000102030405060708091011121314151617181920212223
GER 177 170 166 164 165 177 220 257 263 221 190 168 150 140 144 156 180 237 271 279 250 210 190 178
FRA 180 174 170 168 162 176 206 254 264 221 190 174 157 148 151 160 176 195 255 279 250 209 194 180
NLD 178 172 168 165 165 178 219 257 263 221 191 170 151 142 146 157 181 231 272 279 250 200 187 177
AUT 195 192 188 184 178 208 241 259 267 236 226 205 192 184 185 188 218 247 268 279 252 226 209 185
POL 165 158 154 151 159 155 193 255 237 141 134 109 103 107 111 122 167 238 270 279 249 200 178 154
DK1 176 169 165 163 164 176 219 256 263 221 189 168 150 141 144 155 179 236 272 279 250 208 188 177
BEL 178 173 168 166 165 178 217 257 263 221 191 172 156 146 149 158 181 226 269 279 250 203 192 179
CZE 162 153 154 160 156 159 208 251 260 221 169 169 155 154 148 154 172 235 270 279 249 200 178 173
ESP 207 208 199 197 197 185 206 241 246 190 68 0 0 0 0 0 0 47 182 243 256 266 256 239
PRT 207 208 199 197 197 185 206 241 246 214 184 146 97 72 54 68 96 150 199 243 256 266 256 239
NO1 147 146 145 144 144 146 151 163 174 181 180 163 151 147 146 150 156 166 163 163 164 157 151 146
SE3 28 28 28 28 28 49 109 143 160 171 174 160 148 144 148 158 179 197 191 182 153 136 130 125
FIN 34 34 34 34 34 50 49 70 112 161 173 162 153 155 165 178 208 182 133 101 64 58 59 55
GBR 160 125 130 153 132 166 200 226 — — — — — — — — — — — — — — — —
Generation Mix (7-Day Average)
5 Oct – 12 Oct 2026, anchored at 12 Oct 2026, 05:00 UTC. Sorted by renewable share (%). Nuclear is not counted as renewable.
NO1
1.9 GW 99.1%
DK1
2.9 GW 88.9%
FIN
9.2 GW 75.3%
AUT
5.3 GW 68.8%
GER
54.6 GW 65.1%
PRT
4.1 GW 64.6%
BEL
5.2 GW 60.6%
GBR
27.3 GW 56.8%
ESP
28.3 GW 48.4%
SE3
5.9 GW 42.9%
NLD
8.5 GW 36.0%
POL
19.1 GW 33.9%
FRA
52.6 GW 24.6%
CZE
9.1 GW 13.2%
DE Cross-Border Flows 11 Oct – 12 Oct
Prices: ENTSO-E Transparency Platform · Generation: ENTSO-E, gap-filled via Energy-Charts · GB: Elexon BMRS · Methodology