It's a one-year two-way contract that will pay him $600,000 in the NHL, and $125,000 in the AHL.
Bournival, 23, split time between the Habs and the Bulldogs last season, and will likely be fighting for a spot once training camp opens.
As it stands, the next big name that needs a contract from the Habs is Jarred Tinordi, and of course Alex Galchenyuk.
MONTREAL – Montreal Canadiens general manager Marc Bergevin announced on Tuesday that forward Michael Bournival has agreed to terms on a one-year, two-way contract (2015-16).