Yannick Weber added a goal and an assist as the Canadiens regrouped from a loss to Toronto in its season opener to administer a one-sided loss in the Jets' Winnipeg debut.
The former Atlanta Thrashers were playing their first regular-season game since relocating to the Canadian home. It was the first NHL game in the city since 1996, when the previous Jets moved to Arizona become the Phoenix Coyotes.
Carey Price made 30 saves in the Canadiens' win.
Susan Sarandon 'very excited' about daughter's pregnancy
Dennis Rodman pledges to end trips to North Korea