A 12-year-old boy was arrested for leading Alberta RCMP on a highway chase at speeds reaching 170 km/h early Monday morning.

RCMP in Ponoka, about 100 kilometres south of Edmonton, responded to a call of a possible impaired driver on the Queen Elizabeth II Highway at 1 a.m.

When they located the vehicle, the driver refused to stop and led police on a 40-kilometre pursuit north on the highway. The car reached 170 km/h and swerved in and out of its lane at times, police said.

Officers deployed two spike belts and stopped the car north of Highway 13.

The 12-year-old driver was arrested and charged with several offences, including dangerous driving and taking a motor vehicle without consent.

RCMP said there will be a bail hearing to determine if the boy, who cannot be named under the Youth Criminal Justice Act, will be released or held in custody until his first court appearance.