Police received a call for a stolen van from Whitby shortly before 5 a.m. Saturday.
About twenty minutes later the taxi crashed into a police car parked on the side of Concession Road 9, near Sideline 12 in Pickering, police said.
An officer was inside the cruiser at the time of the crash and suffered serious but not life-threatening injuries.
The suspect also suffered serious but non-life-threatening injuries and was transported by Ornge ambulance to a Toronto hospital.
Police say the taxi was not being chased at the time of the collision.
Police have not provided any information about the charges.