In the summer of 2009, Ehrhoff was traded to the Vancouver Canucks on 28 August 2009, along with defenceman Brad Lukowich, in exchange for prospects Patrick White and Daniel Rahimi.
The deal was done primarily to clear salary cap space in anticipation of the Sharks' acquisition of star forward Dany Heatley from the Ottawa Senators.
For the Canucks, Ehrhoff's acquisition addressed the need for a puck-moving defenceman to rush the puck up the ice.

Ehrhoff scored his first goal in a Canucks uniform on 5 October 2009, in a 5–3 loss to the Columbus Blue Jackets.
The following month, he notched his first two-goal game in the NHL, adding an assist, in a 5–2 win over the Colorado Avalanche on 20 November.
Late in the season, he missed two games in April 2010 due to a sprained left knee.
Prior to the last game of the regular season against the Calgary Flames, Ehrhoff was awarded the Babe Pratt Trophy as the Canucks' fan-voted best defenceman.
He finished his first season in Vancouver leading all team defencemen with career-highs of 14 goals, 44 points, a +36 rating and an average ice time of 22:47 minutes per game.
His 44 points tied Uwe Krupp for the most points by a German-born defenceman in an NHL season, while his +36 rating broke the single-season team record shared by Pavel Bure and Marek Malík by one point (Daniel Sedin tied with Ehrhoff for the record in 2009–10, as well).
In the subsequent 2010 playoffs, he added seven points in 12 games as Vancouver was eliminated by the Chicago Blackhawks in the second round.

In December 2010, Ehrhoff was struck in the ear by a puck during a game against Anaheim.
He left the contest with what was initially considered a concussion; however, he was later diagnosed with vertigo instead and missed three games.
Recording new career-highs in assists (36) and points (50), he led all Canucks defencemen in scoring, while ranking seventh among League defencemen.
Ehrhoff was awarded his second consecutive Babe Pratt Trophy for his regular season efforts.
Having won the Presidents' Trophy for the first time in team history, the Canucks entered the 2011 playoffs with the first seed in the West.
They eliminated the Chicago Blackhawks, Nashville Predators and San Jose Sharks in the first three rounds to advance to the Stanley Cup Finals for the first time in 17 years.
Facing the Boston Bruins, the Canucks lost the series in seven games.
While Ehrhoff led Canucks defencemen and ranked second in the League overall with 12 points (two goals and ten assists) over 23 games, he had a team-worst −13 rating.
It was revealed following the Canucks' Game 7 defeat to Boston that he had been playing with an injured shoulder.
In the summer of 2009, Ehrhoff was traded to the Vancouver Canucks on 28 August 2009, along with defenceman Brad Lukowich, in exchange for prospects Patrick White and Daniel Rahimi. The deal was done primarily to clear salary cap space in anticipation of the Sharks' acquisition of star forward Dany Heatley from the Ottawa Senators. For the Canucks, Ehrhoff's acquisition addressed the need for a puck-moving defenceman to rush the puck up the ice.
Ehrhoff scored his first goal in a Canucks uniform on 5 October 2009, in a 5–3 loss to the Columbus Blue Jackets. The following month, he notched his first two-goal game in the NHL, adding an assist, in a 5–2 win over the Colorado Avalanche on 20 November. Late in the season, he missed two games in April 2010 due to a sprained left knee. Prior to the last game of the regular season against the Calgary Flames, Ehrhoff was awarded the Babe Pratt Trophy as the Canucks' fan-voted best defenceman. He finished his first season in Vancouver leading all team defencemen with career-highs of 14 goals, 44 points, a +36 rating and an average ice time of 22:47 minutes per game. His 44 points tied Uwe Krupp for the most points by a German-born defenceman in an NHL season, while his +36 rating broke the single-season team record shared by Pavel Bure and Marek Malík by one point (Daniel Sedin tied with Ehrhoff for the record in 2009–10, as well). In the subsequent 2010 playoffs, he added seven points in 12 games as Vancouver was eliminated by the Chicago Blackhawks in the second round.
In December 2010, Ehrhoff was struck in the ear by a puck during a game against Anaheim. He left the contest with what was initially considered a concussion; however, he was later diagnosed with vertigo instead and missed three games. Recording new career-highs in assists (36) and points (50), he led all Canucks defencemen in scoring, while ranking seventh among League defencemen. Ehrhoff was awarded his second consecutive Babe Pratt Trophy for his regular season efforts. Having won the Presidents' Trophy for the first time in team history, the Canucks entered the 2011 playoffs with the first seed in the West. They eliminated the Chicago Blackhawks, Nashville Predators and San Jose Sharks in the first three rounds to advance to the Stanley Cup Finals for the first time in 17 years. Facing the Boston Bruins, the Canucks lost the series in seven games. While Ehrhoff led Canucks defencemen and ranked second in the League overall with 12 points (two goals and ten assists) over 23 games, he had a team-worst −13 rating. It was revealed following the Canucks' Game 7 defeat to Boston that he had been playing with an injured shoulder.
Christian Ehrhoff