Price was tested repeatedly in the third period as the Jets fired 15 shots at him, but he stopped each of them as the Habs wrapped up a four-game Canadian road trip with a third consecutive win.
Daniel Briere notched a goal and an assist while Brandon Prust and P.K. Subban each found the net for Montreal.
Ondrej Pavelec stopped 22-of-24 shots for Winnipeg, which fell for the fourth time in five contests.
Wisconsin business offering 'therapeutic cuddling' forced to close
Costly malfunction causes beer flood at Boston-area brewery