Katey Renieta Gonzales, 22, stabbed 17-year-old Angela Qiu five times at a booze-fuelled party in May 2010.
Gonzales fled the scene but turned herself in the next day.
She was charged with one count of second-degree murder but pleaded guilty to manslaughter last month.
Defense lawyer Joseph Saulnier says the victim impact statement read in court truly affected his client.
"It really gives some background to who the victim is and all of a sudden Ms. Gonzales understood who this person was that she had killed," he said. "She understood there was a family who loved this person and that was really devastating to her."
Justice Carol Ross agreed with the Crown that aggravating factors included the fact the victim was outnumbered and unarmed at the time.
Gonzales has since apologized to the Qiu family for the death, saying it was difficult to live with what she had done.
Gonzales will serve five years and two months with credit for time already served.