In the off-season, Rome re-signed with Vancouver to a two-year, $1.5 million contract. He scored for the first time as a Canuck on March 29, 2011, an empty netter in a 3–1 win against the Nashville Predators. It was his first goal in 109 games. Rome finished the 2010–11 season with an NHL career-high 56 games with a goal and four assists. In the 2011 playoffs, he scored his first NHL post-season goal against Antti Niemi of the San Jose Sharks in Game 2 of the third round – a 7–3 win. The following game, he was injured off a boarding hit from Sharks forward Jamie McGinn. Rome was sidelined from the rest of the game; McGinn received a five-minute penalty on the play, but did not receive further discipline from the league.