Sturm became an unrestricted free agent in the off-season, and the Vancouver Canucks expressed interest in signing him. He consulted with countryman Christian Ehrhoff, who had played defence with Vancouver for two years before signing with the Buffalo Sabres that summer. Ehrhoff recommended the team and Sturm signed to a one-year, $2.25 million deal on July 1, 2011. The Canucks had been Stanley Cup finalists the previous season and Sturm later explained he believed Vancouver was his "best chance" to win a championship. General manager Mike Gillis acknowledged the risk in signing Sturm, given his two knee surgeries in the past three years. Beginning the season on the second line, Sturm struggled with his new team. Less than a month into the season, on October 22, 2011, he was traded to the Florida Panthers, along with fellow veteran forward Mikael Samuelsson for forwards David Booth and Steven Reinprecht, as well as a third round pick in the 2013 draft.