GridCheck NZ

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

Saved 3990 price readings and 272 generation readings since 2026-10-17.

Your address:

See every grid point on a map →

Right now

Demand (load)3,643 MW · North 2,098 · South 1,545
Cook Strait cable (HVDC)186 MW South → North (limit 1200 MW, 16% used)
Renewable98.49%
Carbon31.17 g CO₂/kWh · month avg 34.03 · year avg 45.63
Reserve prices North$0.5 fast / $0.53 sustained
Reserve prices South$0.38 fast / $0.5 sustained

Load as at 2026-10-24 05:25. HVDC as at 2026-10-24 04:30.

Wholesale price now

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

Northland$23.662.4c
Hamilton$23.592.4c
Auckland$23.482.3c
Edgecumbe$22.392.2c
Hawkes Bay$22.362.2c
Taranaki$22.042.2c
Bunnythorpe$21.572.2c
Nelson$21.352.1c
Christchurch$21.252.1c
West Coast$21.022.1c
Wellington$20.742.1c
Canterbury$20.192.0c
Otago$20.072.0c
Southland$19.271.9c

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:0003:00

Generation mix now

As at 24 Oct 2026 04:30 · total 3686 MW · renewable 98.49%

SourceMWShare
Hydro172046.7%
Geothermal103628.1%
Wind87523.7%
Co-Gen561.5%
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,000MW06:0012:0015:0018:0021:0000:0003:00
Show as a table
TimeHydroGeoWindSolarGasCoalOilCo-GenBatteryTotalRenew.
04:30172010368750000560368698.49%
04:00165910388850000570363898.44%
03:30169410478770000580367598.42%
03:00172410668620000580371198.43%
02:30176910938110000590373398.43%
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%

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.