The vehicle was reportedly travelling at about 80km/h when it crashed near the corner of Tuckers Rd and Fenchurch St, Redwood, about 8am.
Sergeant Carl Christensen said the driver was taken away for breath testing and a check-up at Christchurch Hospital. They will likely face a dangerous driving charge.
He said if the crash had happened at the same time yesterday with children on their way to school, the consequences could have been a lot worse.
Police believe the vehicle was being driven at an "excessive speed" before witnesses heard a loud "crunch".
There was heavy rain and some flooding across the city at the time and motorists were being urged to take care.
Emergency services had to wait for Orion staff to arrive to turn the power off before moving the vehicle.
The impact of the crash caused the power pole to be ripped out of the ground and carried about 10-12m along the road.