GridCheck NZ

An independent, open check on New Zealand's power system: what's generating, what it costs, and where your bill goes.

Saved 3920 price readings and 267 generation readings since 2026-10-17.

Your address:

See every grid point on a map →

Right now

Demand (load)3,486 MW · North 2,027 · South 1,459
Cook Strait cable (HVDC)216 MW South → North (limit 1200 MW, 18% used)
Renewable98.91%
Carbon29.42 g CO₂/kWh · month avg 34.04 · year avg 45.64
Reserve prices North$0.13 fast / $0.11 sustained
Reserve prices South$0.1 fast / $0.11 sustained

Load as at 2026-10-24 02:55. HVDC as at 2026-10-24 02:00.

Wholesale price now

Half-hour ending 24/10/2026, 2:30:00 am (trading period 6). $ per MWh, and cents per kWh — before lines, retail and GST.

Northland$17.891.8c
Hamilton$17.791.8c
Auckland$17.761.8c
Edgecumbe$16.921.7c
Hawkes Bay$16.851.7c
Taranaki$16.691.7c
Bunnythorpe$16.381.6c
Nelson$16.271.6c
Christchurch$16.261.6c
Wellington$15.761.6c
West Coast$15.611.6c
Canterbury$15.441.5c
Otago$15.371.5c
Southland$14.771.5c

Last 24 hours

One reading every half-hour. Hover for the numbers. Gaps mean no reading was saved.

North Island averageSouth Island averagethin lines = each zone
$0$50$100$150$20006:0009:0012:0015:0018:0021:0000:00

Generation mix now

As at 24 Oct 2026 02:00 · total 3731 MW · renewable 98.91%

SourceMWShare
Hydro178647.9%
Geothermal111129.8%
Wind79321.3%
Co-Gen411.1%
Battery00.0%
Coal00.0%
Gas00.0%
Diesel/Oil00.0%
Solar00.0%

Generation mix — last 24 hours

Each bar is one half-hour, newest on the right. Bar height = total power being made. Hover a bar for the numbers.

HydroGeothermalWindSolarGas, coal & otherBattery
01,0002,0003,0004,0005,0006,000MW03:0006:0012:0015:0018:0021:0000:00
Show as a table
TimeHydroGeoWindSolarGasCoalOilCo-GenBatteryTotalRenew.
02:00178611117930000410373198.91%
01:30185011127580000370375799.02%
01:00197211117300000370384999.04%
00:30212411117210000373399599.08%
00:00235011096750000363417499.13%
23:30253311136150000363430199.16%
23:00275611395590000374449499.19%
22:30297811364910000379465099.21%
22:0032141134470015003715488598.94%
21:3033001131441096003716502097.35%
21:003477112644009500377518297.45%
20:303470112541309600363514297.43%
20:0034431120408096003663516597.41%
19:30344411153474103003759511097.21%
19:003497111127330103005845511796.81%
18:303419110620287104005785506096.77%
18:0034071101165152103005644502996.8%
17:3033381099148219103005347500896.84%
17:003267109813232410400453497297.01%
16:303152109714137610300460491596.97%
16:003037109814240310300470483196.9%
15:30292410971704326300482473497.67%
15:00280810981894520004632462598.99%
14:3028491099184455000470463499%
14:0028231100183453000460460698.99%
13:3028521111175448000460463399.01%
13:00282911321894461780460466898.48%
12:302741114920844295530460473495.89%
12:002816117519943995520450482096.01%
06:00303312301211968305962468494.86%
05:3027991229910642405947431496.55%
05:002648123510600005940408898.54%
04:30247112371150000594388698.47%
04:00241412381190000590383098.46%
03:30238912381350000590382198.45%
03:00234812371530000590379698.46%
02:30236012371890000580384598.48%

What each fuel earned — 2026-10-23

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.

FuelMWhAvg $/MWhEarnedShare
Hydro71,428$45.29$3,234,95849.1%
Geothermal28,116$86.36$2,428,06036.8%
Wind5,651$55.99$316,4064.8%
Solar4,045$61.52$248,8253.8%
Gas1,913$99.02$189,4232.9%
Co-Gen1,225$91.94$112,6351.7%
Battery469$132.59$62,2440.9%
Total112,846$58.42$6,592,551

Monthly: power price vs your bill

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.

MonthPlaceWholesaleLinesRetailer & otherBill price
First summary appears on the 1st of next month

Download the data

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-22T23:30 — generation (saving): D1_ERROR: Your account has exceeded D1's free tier daily row read 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 read 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 read 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 read 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. | reserves (saving): D1_ERROR: Your account has exceeded D1's free tier daily row read 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 read 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 read 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 read 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: D1_ERROR: Your account has exceeded D1's free tier daily row read 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.