Mounties said the collision happened around 9 p.m. Tuesday between the 8th Avenue and 13 Avenue intersection on the east side of the city.
According to police, a black Dodge SX heading southbound crossed the highway into oncoming traffic.
One northbound vehicle swerved to miss the Dodge SX before it collided head-on with a Chevrolet Trailblazer.
A passenger in the Dodge SX, a 53-year-old woman, was declared dead at the scene.
A second passenger in the Dodge SX, a 56-year-old man, was rushed to hospital where he later died from his injuries.
Police have not released their names.
The 56-year-old driver of the Dodge SX was flown by STARS air ambulance to a Saskatoon hospital for treatment of what RCMP said are serious injuries. There is no update on the condition of the driver.
Battleford RCMP said the four occupants of the Trailblazer received minor injuries and were able to walk away from the collision.
Traffic in the area was restricted for several hours while police carried out their investigation. Those restrictions have been lifted.
Work being done to fight impaired driving in Saskatchewan
© 2021 Global News, a division of Corus Entertainment Inc.