Sep 2 2021 2021-22 to CANADIENS Brayden Schenn 74 Scott Mayfield 71 to KRAKEN Ryan Lomberg 58 Yakov Trenin 61 DAL 2021 1st #22 Fedor Svechkov TBL 2021 1st #24 Josh Doan MTL 2022 5th #159 Victor Mancini MTL 2022 6th #191 Linus Sjodin MTL 2022 7th #223 Nikita Yevseyev MTL 2023 4th #114 Rodwin Dionicio
Aug 22 2021 2021-22 to KRAKEN ANH 2021 1st #21 Carson Lambos MTL 2021 2nd #45 Ryker Evans to CANADIENS —
Apr 17 2021 2020-21 to BRUINS Michael Grabner 66 PHL 2021 7th #222 Hank Kempf PHL 2022 7th #199 Santeri Sulku to CANADIENS Mikhail Berdin 58
Apr 12 2021 2020-21 to CANADIENS Michael Grabner 66 Isac Lundestrom 63 DAL 2021 1st #22 Fedor Svechkov to STARS Anthony Mantha 73 TOR 2021 3rd #84 Aidan Hreschuk MTL 2022 4th #127 Tyler Muszelik
Mar 15 2021 2020-21 to CANADIENS Dillon Dube 63 to DUCKS Curtis McKenzie 65 DAL 2021 2nd #54 Colton Dach
Feb 3 2021 2020-21 to SABRES Travis Zajac 70 to CANADIENS Kyle Rau 62 TOR 2021 3rd #84 Aidan Hreschuk
Oct 10 2020 2020-21 to CANADIENS OTT 2020 2nd #40 Tristen Robins to PENGUINS NYR 2020 2nd #48 Daniel Torgersson DAL 2020 3rd #67 Topi Niemela
Aug 9 2020 2020-21 to CANADIENS Noah Juulsen 53 to BRUINS MTL 2021 3rd #77 Riley Kidney CGY 2021 4th #124 Oscar Plandowski
Jul 11 2020 2020-21 to DUCKS Artemi Panarin 78 MTL 2022 3rd #95 Cruz Lucius to CANADIENS Tucker Poolman 64 Travis Zajac 70 Grigori Denisenko P Moritz Seider P OTT 2020 1st #9 Jake Sanderson ANH 2021 1st #21 Carson Lambos
Jul 11 2020 2020-21 to SABRES MTL 2021 4th #109 Robert Orr MTL 2021 6th #173 Viktor Hurtig to CANADIENS Nikolay Prokhorkin P
Jul 1 2020 2020-21 to STARS Nikita Zadorov 70 to CANADIENS DAL 2020 3rd #67 Topi Niemela DAL 2021 2nd #54 Colton Dach
Jul 1 2020 2020-21 to LIGHTNING John Klingberg 69 to CANADIENS Kevin Connauton 65 Vladimir Sobotka TBL 2021 1st #24 Josh Doan
Jul 7 2019 2019-20 to CANADIENS Cal O'Reilly 67 Connor Murphy 71 Xavier Bernard P to HURRICANES Lucas Johansen P NYR 2019 3rd #86 Gianni Fairbrother WPG 2019 3rd #67 Alex Beaucage
Feb 11 2019 2018-19 to CANADIENS Andrew MacWilliam 57 WPG 2019 3rd #67 Alex Beaucage $1,000,000 to WILD Dennis Seidenberg 70
Feb 10 2019 2018-19 to CANADIENS Daniel Sprong 62 Matthew Phillips P NYR 2019 3rd #86 Gianni Fairbrother $1,000,000 to BLACKHAWKS Jason Zucker 74
Feb 10 2019 2018-19 to CANADIENS Tom Kostopoulos 59 Felix Sandstrom P to SABRES Trevor Lewis 68 MTL 2021 5th #141 Artur Cholach