On January 12, 2012, the Calgary Flames traded Holland, along with Rene Bourque and a 2nd round pick at the 2013 NHL Entry Draft (Zach Fucale), to the Montreal Canadiens in exchange for Mike Cammalleri, Karri Ramo, and a 5th round pick at the 2012 NHL Entry Draft (Ryan Culkin).