Darlene Daigle was found guilty of killing 39-year-old Peter Markus.
She was convicted of second-degree murder by a B.C. Supreme Court jury in New Westminster on Thursday.
Cpl. Dominic Duchesneau (doo-sha-no) says the pair had ended a relationship six months before the killing.
RCMP were called to his trailer park home in Coquitlam on January 2010.
Daigle is still awaiting sentencing.