The incident happened on Massey Road at about 1:30 a.m. Saturday, according to police.
Police say the driver was apparently travelling eastbound before hitting the tree. Officers blocked traffic while firefighters tried freeing the driver, who was pinned in the vehicle.
The driver, along with his three passengers, 20, 21 and 21 years of age, sustained injuries and were transported to hospital by EMS. Police did not reveal the extent of their injuries.
Sean Michael Pelletier, 19, of Regina, is charged with three counts of impaired operation causing bodily harm and three counts of dangerous driving causing bodily harm.
He appeared in provincial court on Monday.