The chase ended when police found the car had struck a brick wall in Warwick.
Officers had tried to stop the Toyota Corolla just after 9pm in Balga on July 31.
Police allege the 17-year-old driver ignored their request, reaching speeds up to 150km/h and occasionally travelling on the wrong side of the road as he drove the car through Wanneroo, Woodvale, Craigie, Padbury and Warwick.
The vehicle is alleged to have struck a car on Warwick Road and Coolibah Drive in Greenwood without stopping. The occupants of the other car were taken to Royal Perth Hospital with minor injuries.
Police later detained three people after searching an area on Warwick Road where the vehicle of interest had crashed.
A Nollamara youth was charged with vehicle theft, reckless driving, failing to stop, dangerous driving and driving without a licence.