An independent, open check on New Zealand's power system: what's generating, what it costs, and where your bill goes.
Saved 280 price readings and 18 generation readings since 2026-10-17.
See every grid point on a map →
| Demand (load) | 3,959 MW · North 2,510 · South 1,449 |
| Cook Strait cable (HVDC) | 535 MW South → North (limit 1200 MW, 45% used) |
| Renewable | 98.55% |
| Carbon | 29.87 g CO₂/kWh · month avg 32.6 · year avg 45.77 |
| Reserve prices North | $1 fast / $1 sustained |
| Reserve prices South | $0 fast / $0 sustained |
Load as at 2026-10-18 15:55. HVDC as at 2026-10-18 15:00.
Half-hour ending 18/10/2026, 4:30:00 pm (trading period 34). $ per MWh, and cents per kWh — before lines, retail and GST.
| Auckland | $13.59 | 1.4c |
| Northland | $13.51 | 1.4c |
| Hamilton | $13.15 | 1.3c |
| Taranaki | $13.03 | 1.3c |
| Hawkes Bay | $12.64 | 1.3c |
| Bunnythorpe | $12.59 | 1.3c |
| Edgecumbe | $12.53 | 1.3c |
| Wellington | $12.08 | 1.2c |
| Canterbury | $0.02 | 0.0c |
| Christchurch | $0.02 | 0.0c |
| Nelson | $0.02 | 0.0c |
| Otago | $0.02 | 0.0c |
| Southland | $0.02 | 0.0c |
| West Coast | $0.02 | 0.0c |
As at 18 Oct 2026 15:00 · total 4099 MW · renewable 98.55%
| Source | MW | Share |
|---|---|---|
| Hydro | 2052 | 50.1% |
| Geothermal | 1192 | 29.1% |
| Solar | 589 | 14.4% |
| Wind | 206 | 5.0% |
| Co-Gen | 59 | 1.4% |
| Battery | 0 | 0.0% |
| Coal | 0 | 0.0% |
| Gas | 0 | 0.0% |
| Diesel/Oil | 0 | 0.0% |
Each bar is one half-hour, newest on the right. Bar height = total power being made. Hover a bar for the numbers.
| Time | Hydro | Geo | Wind | Solar | Gas | Coal | Oil | Co-Gen | Battery | Total | Renew. |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 15:00 | 2052 | 1192 | 206 | 589 | 0 | 0 | 0 | 59 | 0 | 4099 | 98.55% |
| 14:30 | 2013 | 1192 | 205 | 589 | 0 | 0 | 0 | 60 | 0 | 4060 | 98.52% |
| 14:00 | 2028 | 1195 | 193 | 589 | 0 | 0 | 0 | 60 | 0 | 4066 | 98.52% |
| 13:30 | 2016 | 1196 | 188 | 588 | 0 | 0 | 0 | 60 | 0 | 4049 | 98.51% |
| 13:00 | 2124 | 1202 | 187 | 587 | 0 | 0 | 0 | 61 | 0 | 4162 | 98.54% |
| 12:30 | 2180 | 1208 | 194 | 587 | 0 | 0 | 0 | 61 | 0 | 4231 | 98.56% |
| 12:00 | 2254 | 1213 | 194 | 585 | 0 | 0 | 0 | 61 | 0 | 4307 | 98.59% |
| 11:30 | 2329 | 1214 | 212 | 588 | 0 | 0 | 0 | 61 | 0 | 4404 | 98.61% |
| 11:00 | 2455 | 1216 | 207 | 584 | 0 | 0 | 0 | 60 | 0 | 4522 | 98.67% |
| 10:30 | 2536 | 1221 | 231 | 579 | 0 | 0 | 0 | 60 | 0 | 4627 | 98.7% |
| 10:00 | 2698 | 1225 | 264 | 564 | 0 | 0 | 0 | 60 | 11 | 4821 | 98.75% |
| 09:30 | 2787 | 1215 | 296 | 545 | 0 | 0 | 0 | 60 | 30 | 4933 | 98.78% |
| 09:00 | 2806 | 1214 | 307 | 501 | 0 | 0 | 0 | 61 | 47 | 4938 | 98.76% |
| 08:30 | 2894 | 1204 | 321 | 392 | 0 | 0 | 0 | 61 | 0 | 4872 | 98.75% |
| 08:00 | 2986 | 1192 | 308 | 247 | 0 | 0 | 0 | 62 | 4 | 4798 | 98.72% |
| 07:30 | 2976 | 1182 | 310 | 136 | 0 | 0 | 0 | 61 | 37 | 4701 | 98.7% |
| 07:00 | 2858 | 1176 | 325 | 54 | 0 | 0 | 0 | 61 | 43 | 4515 | 98.65% |
| 21:30 | 3341 | 1224 | 341 | 0 | 46 | 0 | 0 | 59 | 65 | 5076 | 96.7% |
Whole day, all NZ. Average price = what that fuel was paid per MWh on average across the day (weighted by when it ran). Earned = MWh × average price.
| Fuel | MWh | Avg $/MWh | Earned | Share |
|---|---|---|---|---|
| Hydro | 63,800 | $40.52 | $2,585,165 | 48.4% |
| Geothermal | 28,936 | $64.08 | $1,854,218 | 34.8% |
| Wind | 11,455 | $45.63 | $522,711 | 9.8% |
| Solar | 5,068 | $31.65 | $160,397 | 3.0% |
| Co-Gen | 1,418 | $66.57 | $94,364 | 1.8% |
| Battery | 565 | $130.87 | $73,969 | 1.4% |
| Gas | 441 | $102.07 | $44,970 | 0.8% |
| Total | 111,682 | $47.78 | $5,335,794 |
Cents per kWh, all incl GST. Wholesale = average for the month. Lines = network charges. Retailer & other = what's left (retailer costs and margin, losses, levies, metering). Bill price = MBIE survey, cheapest plan for an 8,000 kWh/yr home.
| Month | Place | Wholesale | Lines | Retailer & other | Bill price |
| First summary appears on the 1st of next month | |||||
Spreadsheet files (last 30 days — change days= up to 365):
prices · generation · load · hvdc · carbon · reserves · node_prices · wind_solar · fuel_daily · capacity · poc_prices · monthly · retail
Last problem: 2026-10-18T04:00 — generation (saving): D1_ERROR: Your account has exceeded D1's free tier daily row write limit. Upgrade to a paid plan or wait until tomorrow (midnight UTC) to continue. See https://developers.cloudflare.com/d1/platform/limits/ for more details. | load (saving): D1_ERROR: Your account has exceeded D1's free tier daily row write limit. Upgrade to a paid plan or wait until tomorrow (midnight UTC) to continue. See https://developers.cloudflare.com/d1/platform/limits/ for more details. | hvdc (saving): D1_ERROR: Your account has exceeded D1's free tier daily row write limit. Upgrade to a paid plan or wait until tomorrow (midnight UTC) to continue. See https://developers.cloudflare.com/d1/platform/limits/ for more details. | carbon (saving): D1_ERROR: Your account has exceeded D1's free tier daily row write limit. Upgrade to a paid plan or wait until tomorrow (midnight UTC) to continue. See https://developers.cloudflare.com/d1/platform/limits/ for more details. | node_prices (saving): D1_ERROR: Your account has exceeded D1's free tier daily row write limit. Upgrade to a paid plan or wait until tomorrow (midnight UTC) to continue. See https://developers.cloudflare.com/d1/platform/limits/ for more details. | wind_solar (saving): D1_ERROR: Your account has exceeded D1's free tier daily row write limit. Upgrade to a paid plan or wait until tomorrow (midnight UTC) to continue. See https://developers.cloudflare.com/d1/platform/limits/ for more details. | fuel_daily (saving): D1_ERROR: Your account has exceeded D1's free tier daily row write limit. Upgrade to a paid plan or wait until tomorrow (midnight UTC) to continue. See https://developers.cloudflare.com/d1/platform/limits/ for more details. | poc_prices (saving): D1_ERROR: Your account has exceeded D1's free tier daily row write limit. Upgrade to a paid plan or wait until tomorrow (midnight UTC) to continue. See https://developers.cloudflare.com/d1/platform/limits/ for more details.
Sources: Transpower consolidated live data; em6 (Energy Market Services) free data; MBIE Quarterly Survey of Domestic Electricity Prices. Times are NZ time.