Date Details Ref June 22, 2017 (2017-06-22 ) To Vegas Golden Knights 5th-round pick in 2019 To Montreal CanadiensDavid Schlemko [37] October 4, 2017 (2017-10-04 ) To Buffalo Sabres Zach Redmond To Montreal CanadiensNicolas Deslauriers [38] October 4, 2017 (2017-10-04 ) To Chicago Blackhawks Andreas Martinsen To Montreal CanadiensKyle Baun [39] November 23, 2017 (2017-11-23 ) To Los Angeles Kings Torrey Mitchell To Montreal Canadiens Conditional 5th-round pick in 2018 [40] November 30, 2017 (2017-11-30 ) To New York Rangers Peter Holland To Montreal CanadiensAdam Cracknell [41] January 4, 2018 (2018-01-04 ) To Edmonton Oilers Al Montoya To Montreal Canadiens Conditional 4th-round pick in 2018 [42] February 21, 2018 (2018-02-21 ) To Washington Capitals Jakub Jerabek To Montreal Canadiens 5th-round pick in 2019 [43] February 25, 2018 (2018-02-25 ) To Toronto Maple Leafs Kyle BaunTomas Plekanec [Note 1] To Montreal CanadiensKerby Rychel Rinat Valiev 2nd-round pick in 2018 [44] February 26, 2018 (2018-02-26 ) To Winnipeg Jets Joe Morrow To Montreal Canadiens 4th-round pick in 2018 [45] February 26, 2018 (2018-02-26 ) To Minnesota Wild 5th-round pick in 2019 To Montreal CanadiensMike Reilly [46] June 15, 2018 (2018-06-15 ) To Arizona Coyotes Alex Galchenyuk To Montreal CanadiensMax Domi [47]
Note 1 Montreal to retain 50% of Plekanec's remaining salary as part of trade.Free agents acquired edit Date Player Former team Contract terms (in U.S. dollars ) Ref July 1, 2017 (2017-07-01 ) Karl Alzner Washington Capitals 5-year, $23.125 million [48] July 1, 2017 (2017-07-01 ) Peter Holland Arizona Coyotes 2-year, $1.35 million [49] July 1, 2017 (2017-07-01 ) Byron Froese Tampa Bay Lightning 2-year, $1.3 million [50] July 1, 2017 (2017-07-01 ) Matt Taormina Tampa Bay Lightning 2-year, $1.3 million two-way contract [51] July 1, 2017 (2017-07-01 ) Joe Morrow Boston Bruins 1-year, $650,000 [52] July 3, 2017 (2017-07-03 ) Ales Hemsky Dallas Stars 1-year, $1 million [53] July 25, 2017 (2017-07-25 ) Mark Streit Pittsburgh Penguins 1-year, $700,000 [54] March 25, 2018 (2018-03-25 ) Hayden Verbeek Sault Ste. Marie Greyhounds 3-year, $2.33 million entry-level contract [55] April 24, 2018 (2018-04-24 ) Alexandre Alain Blainville-Boisbriand Armada 3-year, $2.33 million entry-level contract [56] May 28, 2018 (2018-05-28 ) Michal Moravcik HC Plzeň 2-year, $1.85 million entry-level contract [57] May 28, 2018 (2018-05-28 ) David Sklenicka HC Plzeň 2-year, $1.85 million entry-level contract [57]
Date Player New team Contract terms (in U.S. dollars) Ref June 26, 2017 (2017-06-26 ) Ryan Johnston Luleå HF 2-year [58] July 1, 2017 (2017-07-01 ) Joel Hanley Arizona Coyotes 1-year, $725,000 two-way contract [59] July 1, 2017 (2017-07-01 ) Brian Flynn Dallas Stars 1-year, $700,000 two-way contract [60] July 1, 2017 (2017-07-01 ) Keegan Lowe Edmonton Oilers 1-year, $650,000 two-way contract [61] July 1, 2017 (2017-07-01 ) Stefan Matteau Vegas Golden Knights 1-year, $650,000 two-way contract [62] July 3, 2017 (2017-07-03 ) Alexander Radulov Dallas Stars 5-year, $31.25 million [63] July 6, 2017 (2017-07-06 ) Nikita Nesterov CSKA Moscow 3-year [64] July 28, 2017 (2017-07-28 ) Andrei Markov Ak Bars Kazan 2-year [65] August 4, 2017 (2017-08-04 ) Dalton Thrower Allen Americans 2-year [66] August 14, 2017 (2017-08-14 ) Dwight King Avtomobilist Yekaterinburg 2-year [67] August 17, 2017 (2017-08-17 ) Connor Crisp Toledo Walleye 1-year [68] September 5, 2017 (2017-09-05 ) Mark MacMillan Wichita Thunder Unknown [69] June 8, 2018 (2018-06-08 ) Markus Eisenschmid Adler Mannheim 2-year [70]
Lost via Expansion Draft edit Date Player Contract terms (in U.S. dollars) Ref June 28, 2017 (2017-06-28 ) Jacob de la Rose 1-year, $725,000 contract extension [77] July 2, 2017 (2017-07-02 ) Carey Price 8-year, $84 million contract extension [78] July 5, 2017 (2017-07-05 ) Alex Galchenyuk 3-year, $14.7 million contract extension [79] July 6, 2017 (2017-07-06 ) Charlie Lindgren 1-year, $700,000 two-way contract extension [80] February 13, 2018 (2018-02-13 ) Charlie Lindgren 3-year, $2.25 million contract extension [81] February 19, 2018 (2018-02-19 ) Nicolas Deslauriers 2-year, $1.9 million contract extension [82] March 7, 2018 (2018-03-07 ) William Bitten 3-year, $2.73 million entry-level contract [83] March 7, 2018 (2018-03-07 ) Michael Pezzetta 3-year, $2.23 million entry-level contract [83] April 9, 2018 (2018-04-09 ) Jake Evans 2-year, $1.85 million entry-level contract [84] May 2, 2018 (2018-05-02 ) Lukas Vejdemo 2-year, $1.85 million entry-level contract [85] May 22, 2018 (2018-05-22 ) Antti Niemi 1-year, $950,000 contract extension [86] May 31, 2018 (2018-05-31 ) Rinat Valiev 1-year, $650,000 two-way contract extension [87] June 16, 2018 (2018-06-16 ) Max Domi 2-year, $6.3 million contract extension [88]