Get connected

Apply online for a new electricity or solar connection. 

Tree management

Learn your responsibilities for keeping trees clear of power lines.

No power

View our outage map to check for planned and unplanned outages.

Search the MainPower website

About us

MainPower is the electricity distribution network for North Canterbury. Based in Rangiora, we are responsible for delivering electricity to over 44,000 homes and businesses in the Waimakariri, Hurunui, and Kaikōura districts.

We are
Mainpower logo

Recent news

Stay informed with the latest news from MainPower.

MainPower welcomes new Chief Executive, Sean Horgan

12 January 2026

MainPower Trust seeks nominations for Trust elections

22 December 2025

MainPower secures future for Mt Cass Wind Farm through strategic transition

19 December 2025
Ashley River

Ashley to Coldstream 66kV Upgrade

The Eastern area of the Waimakariri District has experienced significant growth due to residential and commercial development in the Pegasus…

Thongcaster Road Solar Project

The North Canterbury network is experiencing increasing demand as the region continues to grow and electrify. To support this growth,…

Cheviot to Oaro Sub-Transmission Line Upgrade – Complete

MainPower’s sub-transmission line between Oaro and Cheviot is constructed at 66 kV but is currently operating at 33 kV. This…

Amberley Zone Substation

In early 2025 we began construction on a new substation at 41 Reserve Road, Balcairn. We’re proud to say that…

Hanmer Springs Sub-Transmission Line Upgrade – Completed

Earlier this year we upgraded the line that supplies electricity to Hanmer Springs from 33 kV to 66 kV. While…

Hanmer Springs Substation

As part of MainPower’s planning for future capacity, as well as the retirement of end-of-life assets, we are going to…

Outage notifications

No current notifications

Is your outage not listed?

Troubleshoot your outage
Treat all lines as live during the outage period; power may be restored at any time. If you require further information, please call MainPower’s 24-hour faults line. To report an emergency, call 111.

Outage notifications

No current notifications

Is your outage not listed?

Troubleshoot your outage
Treat all lines as live during the outage period; power may be restored at any time. If you require further information, please call MainPower’s 24-hour faults line. To report an emergency, call 111.

Quick links