Three teenagers have been injured, one critically, when the stolen car they were in crashed while fleeing from police overnight.

Police said the incident happened about 12.20am today on Auckland's North Shore after a patrolling police car with two officers in it noticed a Subaru vehicle travelling in the opposite direction in an erratic manner.

The officers turned around and attempted to follow the car, however they lost sight of it.

A short time later it was spotted near the Milford Town Centre.

Police activated their lights and sirens, but the driver of the vehicle failed to stop, police said.

Moments later, the vehicle crashed into a pole at the intersection of Wairau and Shakespeare Roads.

The officers gave immediate first aid to the three males in the car, who were all injured.

Police said the driver of the fleeing vehicle was 15 years old and was in Auckland Hospital with minor injuries. The front seat passenger, also 15 years old, was in Auckland Hospital in a critical condition.

The back seat passenger was 13 years old and was in Starship Hospital with moderate injuries.

The crashed Subaru vehicle was believed to have been stolen from a Devonport address overnight.

The two 15-year-olds were from Mt Roskill.

The 13-year-old was from Westmere.

Their next of kin were with them at hospital.

Inspector Shanan Gray, North Shore Area Commander, said a number of investigations were underway.

"The scene has been examined by the Waitemata Serious Crash Unit, the CIB are also investigating and as is standard procedure, we've notified the [Independent Police Conduct Authority].

"No police officer wants a fleeing driver incident to end this way. These types of incidents are fast-moving and unpredictable and police always face a difficult balance between our duty to enforce the law and protect life, and to consider why the driver feels the need to avoid speaking to police."