Jeremiah Jobb pleaded guilty in a Prince Albert courtroom to several charges, including impaired driving causing death.
Taylor Litwin, 21, and 17-year-old Brandi Lapine were on their way to a 7-Eleven to fill a craving for a Slurpee when the crash happened in July 2013.
They were buried side by side under a tree at a local cemetery.
Lapine's unborn child survived, but was three months premature.
The tiny girl was named Aurora Sky. She spent five months in Saskatoon's Royal University Hospital, where doctors eventually placed a shunt in her head to drain fluid off her tiny brain. She had suffered a head injury during the car wreck while she was still inside her mother's womb.
Last July, as the girl's first birthday approached, her grandmother recalled how she tearfully said goodbye to her dead daughter and, despite overwhelming grief, headed up three floors in the Saskatchewan hospital to meet her newborn grandchild.
Josie Ledoux said every time she looks at Aurora Sky, she sees the same nose, lips and eyes of her daughter. That, she said, brings her joy.
Doctors have said the child is likely to have some form of disability for the rest of her life.
Jobb is to be sentenced Sept. 25.
(CKBI, The Canadian Press)