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.
N.J. man wakes up from 10-hour sleep with knife in back
Puzzle-maker slips 'Murdoch Is Evil' into Rupert Murdoch's Sunday Telegraph