Booth, 28, has missed the last four games with a lower body injury and has appeared in 11 of 16 games for the Canucks this season, recording one goal and two assists.
Booth is one of Vancouver's highest-paid players at US$4.2 million per season.
He was limited to 12 games in the NHL's lockout-shortened season because of injuries.
The 28-year-old Detroit native scored just one goal last season _ into an empty net _ while adding two assists.
Over the span of his game NHL career, Booth has 105 goals and 97 assists in 388 games with Florida and Vancouver.