 On June 29, 2016, Weber was traded to the Montreal Canadiens in exchange for defenceman P. K. Subban.The trade surprised many hockey fans because the details to this trade were kept strictly confidential until the deal was already made.Weber's first season with the Canadiens was rather successful offensively, recording 17 goals and 42 points in 78 games.