Laval police said the driver was speeding when he lost control of his vehicle in the Fabreville area.
He hit three parked cars, causing significant damage.
Police believe alcohol was a factor in the crash and that the car may have been stolen.
The teen was treated for several non life-threatening injuries. No one else was hurt.
Police said he was driving with a learner's permit.