The Canadiens owned a 3-0 lead early in the second period, but could not produce another goal against Roberto Luongo in regulation, the overtime or the shootout.
Hodgson's goal came in the first round of the shootout. The Canucks won their third straight and for the eighth time in nine games.
Luongo made 20 saves in the victory. Price stopped 28-of-31 shots.
Montreal has lost six out of seven, but each of its last three losses have been in overtime.
Scarlett Johansson steps out with fiance after pregnancy reveal
Teacher apologizes for showing sexual image of herself in class