Only around 34 homes remain without power in Banks Peninsula, after wild weather knocked out power to more than 4000 homes yesterday.
Only 34 homes are still without electricity in Duvauchelle Robinsons Bay and Le Bons Bay.
Orion said wild weather yesterday caused about 11 separate outages across the region but the company progressively restored power to the homes last night.
Power was earlier cut to at least 4084 households across Christchurch and Banks Peninsula, with Orion Energy saying 1000 homes were experiencing outages in Halswell, Hornby, Islington, Prebbleton and Templeton.