Mason Raymond, Ryan Kesler and Mikael Samuelsson each had a goal and a helper for the Western Conference-leading Canucks, who broke a four-game losing streak and raised their overall record to 30-10-9.
Brad Richards got the only goal for the Pacific Division-leading Stars, who have lost their last two games by a combined score of 14-5.
Kari Lehtonen yielded all seven goals on 33 shots before being pulled in third period. Andrew Raycroft came in and turned aside Vancouver's final three attempts.
NBC reportedly holds celebs hostage to Jimmy Fallon's show
Boston schools pull out free condoms over wrapping complaints