Desharnais signed a two-year, $4 million contract with Vancouver on Monday.
Desharnais compiled one goal, 10 assists, 41 shots on net, 122 blocked shots and 134 hits in 78 regular-season contests with Edmonton in 2023-24. He will serve as a depth defender for the Canucks.