GridCheck NZ

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

Saved 4144 price readings and 283 generation readings since 2026-10-17.

Your address:

See every grid point on a map →

Right now

Demand (load)4,413 MW · North 2,785 · South 1,628
Cook Strait cable (HVDC)264 MW South → North (limit 1200 MW, 22% used)
Renewable98.83%
Carbon24.33 g CO₂/kWh · month avg 33.96 · year avg 45.62
Reserve prices North$0.13 fast / $0.52 sustained
Reserve prices South$0.1 fast / $0.5 sustained

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

Wholesale price now

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

Northland$3.950.4c
Auckland$3.920.4c
Hamilton$3.780.4c
Taranaki$3.640.4c
Hawkes Bay$3.610.4c
Edgecumbe$3.590.4c
Bunnythorpe$3.560.4c
Nelson$3.540.4c
Christchurch$3.520.4c
West Coast$3.470.3c
Wellington$3.450.3c
Canterbury$3.340.3c
Otago$3.320.3c
Southland$3.280.3c

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$15012:0015:0018:0021:0000:0003:0006:0009:00

Generation mix now

As at 24 Oct 2026 10:00 · total 4654 MW · renewable 98.83%

SourceMWShare
Hydro223147.9%
Geothermal105222.6%
Wind86918.7%
Solar4489.6%
Co-Gen551.2%
Battery00.0%
Coal00.0%
Gas00.0%
Diesel/Oil00.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,000MW12:0015:0018:0021:0000:0003:0006:0009:00
Show as a table
TimeHydroGeoWindSolarGasCoalOilCo-GenBatteryTotalRenew.
10:0022311052869448000550465498.83%
09:3022361029943392000555466098.83%
09:0023421028918356000556470498.83%
08:3023921024887302000550466098.83%
08:0024091029873230000561459798.79%
07:3024171032866136000562450998.76%
07:0023131034864620005538436598.73%
06:3022461034857140005529423698.68%
06:00221210348321000560413498.66%
05:30201610348340000550393898.61%
05:00187210338450000550380598.55%
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%

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.