2017–18 NHL transactions

The following is a list of all team-to-team transactions that have occurred in the National Hockey League (NHL) during the 2017–18 NHL season. It lists which team each player has been traded to, signed by, or claimed by, and for which player(s) or draft pick (s), if applicable. Players who have retired are also listed.
The 2017–18 NHL trade deadline was on February 26, 2018. Any players traded or claimed off of waivers after this date were eligible to play up until, but not in the 2018 Stanley Cup playoffs.
==Retirement==
Date 	Player	Last Team 	Ref
July 7, 2017 	 	New York Rangers 	
July 13, 2017 	 	Edmonton Oilers 	
July 17, 2017 	 	Chicago Blackhawks 	
August 3, 2017 	 	Nashville Predators 	
August 12, 2017 	 	Tampa Bay Lightning 	
August 14, 2017 	 	Los Angeles Kings 	
August 30, 2017 	 	Arizona Coyotes 	
September 12, 2017	 	Minnesota Wild 	
September 13, 2017	 	Nashville Predators 	
September 29, 2017	 	Boston Bruins 	
September 29, 2017	 	New York Islanders 	
October 4, 2017 	 	Carolina Hurricanes 	
October 11, 2017 	 	Columbus Blue Jackets	
October 30, 2017 	 	Montreal Canadiens 	
November 9, 2017 	 	Vegas Golden Knights 	
November 23, 2017 	 	Calgary Flames 	
December 14, 2017 	 	Ottawa Senators 	
December 24, 2017 	 	Vancouver Canucks 	
December 27, 2017 	 	Minnesota Wild 	
January 22, 2018 	 	New Jersey Devils 	
January 31, 2018 	 	Florida Panthers 	
April 7, 2018 	 	Vancouver Canucks 	
April 7, 2018 	 	Vancouver Canucks 	
April 7, 2018 	 	Florida Panthers 	
April 7, 2018 	 	Chicago Blackhawks 	
April 24, 2018 	 	Anaheim Ducks 	
May 12, 2018 	 	Nashville Predators 	
May 30, 2018 	 	Edmonton Oilers 	
===Notes===
:1. On February 26, 2018, Fisher returned from his voluntary retirement, signing a one-year deal with the Nashville Predators, before retiring again at the end of the season.
==Contract terminations==
A team and player may mutually agree to terminate a player's contract at any time. All players must clear waivers before having a contract terminated.
Buyouts can only occur at specific times of the year. For more details on contract terminations as buyouts:
Contract buyout specifications
Teams may buy out player contracts (after the conclusion of a season) for a portion of the remaining value of the contract, paid over a period of twice the remaining length of the contract. This reduced number and extended period is applied to the cap hit as well.
*If the player was under the age of 26 at the time of the buyout the player's pay and cap hit will reduced by a factor of 2/3 over the extended period. 
*If the player was 26 or older at the time of the buyout the player's pay and cap hit will reduced by a factor of 1/3 over the extended period. 
*If the player was 35 or older at the time of signing the contract the player's pay will be reduced by a factor of 1/3, but the cap hit will not be reduced over the extended period.
Injured players cannot be bought out.
Date 	Name	Previous team 	Notes 	Ref
June 23, 2017 	 	Los Angeles Kings 	Buyout 	
June 27, 2017 	 	Dallas Stars 	Buyout 	
June 29, 2017 	 	Columbus Blue Jackets	Buyout 	
June 30, 2017 	 	Edmonton Oilers 	Buyout 	
July 1, 2017 	 	Calgary Flames 	Buyout 	
July 1, 2017 	 	Calgary Flames 	Buyout 	
July 1, 2017 	 	New Jersey Devils 	Buyout 	
July 1, 2017 	 	New Jersey Devils 	Buyout 	
July 1, 2017 	 	Florida Panthers 	Buyout 	
July 1, 2017 	 	Boston Bruins 	Buyout 	
July 1, 2017 	 	Winnipeg Jets 	Buyout 	
August 14, 2017 	 	Nashville Predators 	Mutual termination	
August 15, 2017 	 	Toronto Maple Leafs 	Mutual termination	
September 18, 2017	 	Tampa Bay Lightning 	Mutual termination	
September 18, 2017	 	Tampa Bay Lightning 	Mutual termination	
October 2, 2017 	 	New York Rangers 	Mutual termination	
October 16, 2017 	 	Montreal Canadiens 	Mutual termination	
October 21, 2017 	 	New York Rangers 	Mutual termination	
October 29, 2017 	 	Montreal Canadiens 	Mutual termination	
November 21, 2017 	 	Vancouver Canucks 	Mutual termination	
November 22, 2017 	 	Edmonton Oilers 	Mutual termination	
November 27, 2017 	 	Los Angeles Kings 	Mutual termination	
January 2, 2018 	 	Arizona Coyotes 	Mutual termination	
February 13, 2018 	 	Anaheim Ducks 	Mutual termination	
March 3, 2018 	 	Colorado Avalanche 	Mutual termination	
April 11, 2018 	 	New York Rangers 	Mutual termination	
May 9, 2018 	 	New Jersey Devils 	Mutual termination	
June 20, 2018 	 	New York Rangers 	Mutual termination	
==Free agency==
Note: This does not include players who have re-signed with their previous team as an unrestricted free agent or as a restricted free agent.
Date 	Player	New team 	Previous team 	Ref
July 1, 2017 	 	Los Angeles Kings 	Buffalo Sabres 	
July 1, 2017 	 	Philadelphia Flyers 	Calgary Flames 	
July 1, 2017 	 	Vancouver Canucks 	Buffalo Sabres 	
July 1, 2017 	 	Vancouver Canucks 	Columbus Blue Jackets	
July 1, 2017 	 	Vancouver Canucks 	Philadelphia Flyers 	
July 1, 2017 	 	Winnipeg Jets 	Philadelphia Flyers 	
July 1, 2017 	 	Tampa Bay Lightning 	New York Rangers 	
July 1, 2017 	 	Detroit Red Wings 	Pittsburgh Penguins 	
July 1, 2017 	 	Buffalo Sabres 	Arizona Coyotes 	
July 1, 2017 	 	Chicago Blackhawks 	Dallas Stars 	
July 1, 2017 	 	Colorado Avalanche 	Anaheim Ducks 	
July 1, 2017 	 	Florida Panthers 	San Jose Sharks 	
July 1, 2017 	 	Dallas Stars 	Minnesota Wild 	
July 1, 2017 	 	Anaheim Ducks 	Vancouver Canucks 	
July 1, 2017 	 	New York Rangers 	Winnipeg Jets 	Rangers Agree to Terms with Ondrej Pavelec
July 1, 2017 	 	Montreal Canadiens 	Washington Capitals 	
July 1, 2017 	 	Boston Bruins 	St. Louis Blues 	
July 1, 2017 	 	Nashville Predators 	Pittsburgh Penguins 	
July 1, 2017 	 	Toronto Maple Leafs 	Pittsburgh Penguins 	
July 1, 2017 	 	Pittsburgh Penguins 	Toronto Maple Leafs 	
July 1, 2017 	 	Florida Panthers 	San Jose Sharks 	
July 1, 2017 	 	Detroit Red Wings 	Tampa Bay Lightning 	
July 1, 2017 	 	Ottawa Senators 	Anaheim Ducks 	
July 1, 2017 	 	Winnipeg Jets 	Buffalo Sabres 	
July 1, 2017 	 	Arizona Coyotes 	New York Rangers 	
July 1, 2017 	 	New Jersey Devils 	Toronto Maple Leafs 	
July 1, 2017 	 	Minnesota Wild 	St. Louis Blues 	
July 1, 2017 	 	Carolina Hurricanes 	Arizona Coyotes 	
July 1, 2017 	 	Carolina Hurricanes 	Washington Capitals 	
July 1, 2017 	 	Buffalo Sabres 	Edmonton Oilers 	
July 1, 2017 	 	Pittsburgh Penguins 	Dallas Stars 	
July 1, 2017 	 	Dallas Stars 	Edmonton Oilers 	
July 1, 2017 	 	St. Louis Blues 	Vegas Golden Knights 	
July 1, 2017 	 	Chicago Blackhawks 	Ottawa Senators 	
July 1, 2017 	 	Los Angeles Kings 	New Jersey Devils 	
July 1, 2017 	 	Edmonton Oilers 	St. Louis Blues 	
July 1, 2017 	 	Chicago Blackhawks 	Edmonton Oilers 	
July 1, 2017 	 	Chicago Blackhawks 	Vegas Golden Knights 	
July 1, 2017 	 	Minnesota Wild 	Calgary Flames 	
July 1, 2017 	 	Minnesota Wild 	Buffalo Sabres 	
July 1, 2017 	 	Montreal Canadiens 	Tampa Bay Lightning 	
July 1, 2017 	 	Montreal Canadiens 	Arizona Coyotes 	
July 1, 2017 	 	Boston Bruins 	Winnipeg Jets 	
July 1, 2017 	 	St. Louis Blues 	New Jersey Devils 	
July 1, 2017 	 	Chicago Blackhawks 	Calgary Flames 	
July 1, 2017 	 	Ottawa Senators 	Boston Bruins 	
July 1, 2017 	 	Washington Capitals 	Winnipeg Jets 	
July 1, 2017 	 	San Jose Sharks 	Toronto Maple Leafs 	
July 1, 2017 	 	Vancouver Canucks 	Colorado Avalanche 	
July 1, 2017 	 	Tampa Bay Lightning 	Arizona Coyotes 	
July 1, 2017 	 	Los Angeles Kings 	Minnesota Wild 	
July 1, 2017 	 	Nashville Predators 	Ottawa Senators 	
July 1, 2017 	 	Minnesota Wild 	Boston Bruins 	
July 1, 2017 	 	Detroit Red Wings 	Colorado Avalanche 	
July 1, 2017 	 	Tampa Bay Lightning 	Carolina Hurricanes 	
July 1, 2017 	 	Dallas Stars 	Montreal Canadiens 	
July 1, 2017 	 	Nashville Predators 	Columbus Blue Jackets	
July 1, 2017 	 	Montreal Canadiens 	Tampa Bay Lightning 	
July 1, 2017 	 	Buffalo Sabres 	Toronto Maple Leafs 	
July 1, 2017 	 	Anaheim Ducks 	Buffalo Sabres 	
July 1, 2017 	 	Winnipeg Jets 	Florida Panthers 	
July 1, 2017 	 	Carolina Hurricanes 	Colorado Avalanche 	
July 1, 2017 	 	Carolina Hurricanes 	Winnipeg Jets 	
July 1, 2017 	 	Los Angeles Kings 	Calgary Flames 	
July 1, 2017 	 	Vancouver Canucks 	Arizona Coyotes 	
July 1, 2017 	 	New York Islanders 	New Jersey Devils 	
July 1, 2017 	 	Buffalo Sabres 	Pittsburgh Penguins 	
July 1, 2017 	 	Buffalo Sabres 	Florida Panthers 	
July 1, 2017 	 	Columbus Blue Jackets	Pittsburgh Penguins 	
July 1, 2017 	 	New York Rangers 	Washington Capitals 	
July 1, 2017 	 	Florida Panthers 	Arizona Coyotes 	
July 1, 2017 	 	Montreal Canadiens 	Boston Bruins 	
July 1, 2017 	 	Minnesota Wild 	Florida Panthers 	
July 1, 2017 	 	Ottawa Senators 	Buffalo Sabres 	
July 1, 2017 	 	Tampa Bay Lightning 	Buffalo Sabres 	
July 1, 2017 	 	Philadelphia Flyers 	Ottawa Senators 	
July 1, 2017 	 	Minnesota Wild 	Columbus Blue Jackets	
July 1, 2017 	 	Edmonton Oilers 	Detroit Red Wings 	
July 1, 2017 	 	Toronto Maple Leafs 	Boston Bruins 	
July 1, 2017 	 	New York Rangers 	Washington Capitals 	
July 1, 2017 	 	Tampa Bay Lightning 	Pittsburgh Penguins 	
July 1, 2017 	 	Winnipeg Jets 	San Jose Sharks 	
July 1, 2017 	 	Edmonton Oilers 	Detroit Red Wings 	
July 1, 2017 	 	Edmonton Oilers 	Montreal Canadiens 	
July 1, 2017 	 	Buffalo Sabres 	Carolina Hurricanes 	
July 1, 2017 	 	Dallas Stars 	Tampa Bay Lightning 	
July 1, 2017 	 	Calgary Flames 	New York Rangers 	
July 1, 2017 	 	New York Rangers 	Buffalo Sabres 	
July 1, 2017 	 	Nashville Predators 	Chicago Blackhawks 	
July 1, 2017 	 	Dallas Stars 	Florida Panthers 	
July 1, 2017 	 	Edmonton Oilers 	Columbus Blue Jackets	
July 1, 2017 	 	Pittsburgh Penguins 	Arizona Coyotes 	
July 1, 2017 	 	Pittsburgh Penguins 	Tampa Bay Lightning 	
July 1, 2017 	 	Pittsburgh Penguins 	Los Angeles Kings 	
July 1, 2017 	 	Pittsburgh Penguins 	New York Rangers 	
July 1, 2017 	 	Winnipeg Jets 	Los Angeles Kings 	
July 1, 2017 	 	Toronto Maple Leafs 	Los Angeles Kings 	
July 1, 2017 	 	Toronto Maple Leafs 	Arizona Coyotes 	
July 1, 2017 	 	Florida Panthers 	Vegas Golden Knights 	
July 1, 2017 	 	Colorado Avalanche 	Pittsburgh Penguins 	
July 1, 2017 	 	Colorado Avalanche 	St. Louis Blues 	
July 1, 2017 	 	New Jersey Devils 	Winnipeg Jets 	
July 1, 2017 	 	New Jersey Devils 	New York Islanders 	
July 1, 2017 	 	Arizona Coyotes 	Montreal Canadiens 	
July 1, 2017 	 	Arizona Coyotes 	Boston Bruins 	
July 1, 2017 	 	Arizona Coyotes 	Colorado Avalanche 	
July 1, 2017 	 	Arizona Coyotes 	Toronto Maple Leafs 	
July 1, 2017 	 	Buffalo Sabres 	New Jersey Devils 	
July 1, 2017 	 	Los Angeles Kings 	Minnesota Wild 	
July 1, 2017 	 	Edmonton Oilers 	Boston Bruins 	
July 1, 2017 	 	Edmonton Oilers 	Arizona Coyotes 	
July 1, 2017 	 	Vegas Golden Knights 	Nashville Predators 	
July 1, 2017 	 	Vegas Golden Knights 	Boston Bruins 	
July 1, 2017 	 	Vegas Golden Knights 	Dallas Stars 	
July 1, 2017 	 	Vegas Golden Knights 	Florida Panthers 	
July 1, 2017 	 	Vegas Golden Knights 	Montreal Canadiens 	
July 1, 2017 	 	Vegas Golden Knights 	Columbus Blue Jackets	
July 1, 2017 	 	Anaheim Ducks 	Nashville Predators 	
July 2, 2017 	 	Calgary Flames 	New Jersey Devils 	
July 2, 2017 	 	Toronto Maple Leafs 	San Jose Sharks 	
July 2, 2017 	 	Anaheim Ducks 	Toronto Maple Leafs 	
July 2, 2017 	 	Florida Panthers 	Vancouver Canucks 	
July 3, 2017 	 	Washington Capitals 	New Jersey Devils 	
July 3, 2017 	 	Montreal Canadiens 	Dallas Stars 	
July 3, 2017 	 	Vegas Golden Knights 	Columbus Blue Jackets	
July 3, 2017 	 	Dallas Stars 	Montreal Canadiens 	
July 3, 2017 	 	Edmonton Oilers 	St. Louis Blues 	
July 4, 2017 	 	Colorado Avalanche 	St. Louis Blues 	
July 4, 2017 	 	San Jose Sharks 	Calgary Flames 	
July 4, 2017 	 	New York Rangers 	Edmonton Oilers 	Rangers Agree to Terms with David Desharnais
July 4, 2017 	 	Arizona Coyotes 	Chicago Blackhawks 	
July 5, 2017 	 	Anaheim Ducks 	Florida Panthers 	
July 5, 2017 	 	Arizona Coyotes 	Anaheim Ducks 	
July 7, 2017 	 	Edmonton Oilers 	Florida Panthers 	
July 7, 2017 	 	Anaheim Ducks 	Chicago Blackhawks 	
July 10, 2017 	 	Edmonton Oilers 	New Jersey Devils 	
July 24, 2017 	 	Ottawa Senators 	Chicago Blackhawks 	
July 25, 2017 	 	Montreal Canadiens 	Pittsburgh Penguins 	
July 25, 2017 	 	Colorado Avalanche 	New York Islanders 	
August 2, 2017 	 	St. Louis Blues 	Minnesota Wild 	
August 16, 2017 	 	Minnesota Wild 	Pittsburgh Penguins 	
August 16, 2017 	 	Colorado Avalanche 	Toronto Maple Leafs 	
August 21, 2017 	 	Anaheim Ducks 	Colorado Avalanche 	
August 21, 2017 	 	Columbus Blue Jackets	New York Islanders 	
August 24, 2017 	 	Colorado Avalanche 	New Jersey Devils 	
August 25, 2017 	 	New Jersey Devils 	Boston Bruins 	
August 26, 2017 	 	Winnipeg Jets 	Edmonton Oilers 	
August 27, 2017 	 	New Jersey Devils 	Colorado Avalanche 	
September 1, 2017 	 	Vancouver Canucks 	Florida Panthers 	
September 11, 2017	 	San Jose Sharks 	Chicago Blackhawks 	
October 1, 2017 	 	New Jersey Devils 	Boston Bruins 	
October 3, 2017 	 	Calgary Flames 	New York Rangers 	
October 4, 2017 	 	Chicago Blackhawks 	Buffalo Sabres 	
October 4, 2017 	 	Vegas Golden Knights 	New York Rangers 	
October 4, 2017 	 	Washington Capitals 	Calgary Flames 	
October 4, 2017 	 	Minnesota Wild 	Washington Capitals 	
October 4, 2017 	 	Calgary Flames 	Florida Panthers 	
October 19, 2017 	 	Los Angeles Kings 	Toronto Maple Leafs 	
November 16, 2017 	 	Calgary Flames 	St. Louis Blues 	
December 5, 2017 	 	New York Rangers 	Nashville Predators 	
February 25, 2018 	 	Calgary Flames 	Colorado Avalanche 	
February 25, 2018 	 	Ottawa Senators 	Colorado Avalanche 	
February 25, 2018 	 	Boston Bruins 	Buffalo Sabres 	
February 25, 2018 	 	Anaheim Ducks 	Ottawa Senators 	
===Imports===
This section is for players who were not previously on contract with NHL teams in the past season. Listed is their previous team and the league that they belonged to.
Date 	Player	New team 	Previous team 	League 	Ref
July 1, 2017 	 	Calgary Flames 	Union Dutchmen 	NCAA 	
July 1, 2017 	 	Florida Panthers 	SKA Saint Petersburg 	KHL 	
July 1, 2017 	 	Minnesota Wild 	Salavat Yulaev Ufa 	KHL 	
July 1, 2017 	 	Nashville Predators 	Rogle BK 	SHL 	
July 1, 2017 	 	Boston Bruins 	Providence Bruins 	AHL 	
July 1, 2017 	 	Buffalo Sabres 	Grand Rapids Griffins 	AHL 	
July 1, 2017 	 	New York Islanders 	Bridgeport Sound Tigers 	AHL 	
July 1, 2017 	 	Ottawa Senators 	Kolner Haie 	DEL 	
July 1, 2017 	 	Ottawa Senators 	Albany Devils 	AHL 	
July 1, 2017 	 	Ottawa Senators 	HC Sibir Novosibirsk 	KHL 	
July 1, 2017 	 	Philadelphia Flyers 	Lehigh Valley Phantoms 	AHL 	
July 1, 2017 	 	Columbus Blue Jackets	Malmo Redhawks 	SHL 	
July 1, 2017 	 	Tampa Bay Lightning 	San Jose Barracuda 	AHL 	
July 1, 2017 	 	New Jersey Devils 	Albany Devils 	AHL 	
July 1, 2017 	 	Florida Panthers 	Utica Comets 	AHL 	
July 1, 2017 	 	Pittsburgh Penguins 	Wilkes-Barre/Scranton Penguins	AHL 	
July 2, 2017 	 	Anaheim Ducks 	San Diego Gulls 	AHL 	
July 3, 2017 	 	Washington Capitals 	Oulun Karpat 	Liiga 	
July 3, 2017 	 	Pittsburgh Penguins 	Manitoba Moose 	AHL 	
July 6, 2017 	 	Pittsburgh Penguins 	Minnesota–Duluth Bulldogs 	NCAA 	
July 11, 2017 	 	Washington Capitals 	Providence Bruins 	AHL 	
July 13, 2017 	 	San Jose Sharks 	Lincoln Stars 	USHL 	
July 17, 2017 	 	New York Rangers 	HC TPS 	Liiga 	
July 28, 2017 	 	Chicago Blackhawks 	Merrimack Warriors 	NCAA 	
September 7, 2017 	 	San Jose Sharks 	San Jose Barracuda 	AHL 	
September 13, 2017	 	Pittsburgh Penguins 	Saint John Sea Dogs 	QMJHL 	
September 16, 2017	 	Pittsburgh Penguins 	Lethbridge Hurricanes 	WHL 	
September 18, 2017	 	Minnesota Wild 	Quebec Remparts 	QMJHL 	
September 19, 2017	 	Ottawa Senators 	Prince Albert Raiders 	WHL 	
September 20, 2017	 	Vegas Golden Knights 	Tri-City Americans 	WHL 	
September 22, 2017	 	Florida Panthers 	Springfield Thunderbirds 	AHL 	
September 25, 2017	 	Pittsburgh Penguins 	London Knights 	OHL 	
September 26, 2017	 	Minnesota Wild 	Lethbridge Hurricanes 	WHL 	
October 2, 2017 	 	Detroit Red Wings 	Avangard Omsk 	KHL 	
October 2, 2017 	 	Colorado Avalanche 	Brandon Wheat Kings 	WHL 	
October 3, 2017 	 	Detroit Red Wings 	Hamilton Bulldogs 	OHL 	
October 3, 2017 	 	Boston Bruins 	Oshawa Generals 	OHL 	
October 24, 2017 	 	Ottawa Senators 	Belleville Senators 	AHL 	
November 3, 2017 	 	Columbus Blue Jackets	Halifax Mooseheads 	QMJHL 	
November 20, 2017 	 	Florida Panthers 	Springfield Thunderbirds 	AHL 	
November 27, 2017 	 	Los Angeles Kings 	Seattle Thunderbirds 	WHL 	
December 8, 2017 	 	Los Angeles Kings 	Portland Winterhawks 	WHL 	
December 26, 2017 	 	Ottawa Senators 	Barrie Colts 	OHL 	
December 28, 2017 	 	Edmonton Oilers 	Saskatoon Blades 	WHL 	
December 28, 2017 	 	San Jose Sharks 	Moose Jaw Warriors 	WHL 	
January 24, 2018 	 	Columbus Blue Jackets	Geneve-Servette HC 	NL 	
February 7, 2018 	 	Vancouver Canucks 	Utica Comets 	AHL 	
February 25, 2018 	 	Boston Bruins 	Providence Bruins 	AHL 	
February 25, 2018 	 	Philadelphia Flyers 	Lehigh Valley Phantoms 	AHL 	
March 1, 2018 	 	Tampa Bay Lightning 	Blainville-Boisbriand Armada 	QMJHL 	
March 1, 2018 	 	Arizona Coyotes 	Moose Jaw Warriors 	WHL 	
March 2, 2018 	 	San Jose Sharks 	EHC Kloten 	NL 	
March 5, 2018 	 	Edmonton Oilers 	UMass Boston Beacons 	NCAA III	
March 6, 2018 	 	Chicago Blackhawks 	Rockford IceHogs 	AHL 	
March 8, 2018 	 	Vegas Golden Knights 	Bemidji State Beavers 	NCAA 	
March 9, 2018 	 	Florida Panthers 	Everett Silvertips 	WHL 	
March 15, 2018 	 	New York Islanders 	Bridgeport Sound Tigers 	AHL 	
March 17, 2018 	 	Toronto Maple Leafs 	Toronto Marlies 	AHL 	
March 20, 2018 	 	Anaheim Ducks 	Miami RedHawks 	NCAA 	
March 24, 2018 	 	New Jersey Devils 	North Dakota Fighting Hawks 	NCAA 	
March 24, 2018 	 	Montreal Canadiens 	Sault Ste. Marie Greyhounds 	OHL 	
March 25, 2018 	 	St. Louis Blues 	Michigan Tech Huskies 	NCAA 	
March 26, 2018 	 	Columbus Blue Jackets	Princeton Tigers 	NCAA 	
March 28, 2018 	 	Ottawa Senators 	Penn State Nittany Lions 	NCAA 	
March 29, 2018 	 	Los Angeles Kings 	Minnesota State Mavericks 	NCAA 	
March 30, 2018 	 	Los Angeles Kings 	Clarkson Golden Knights 	NCAA 	
April 2, 2018 	 	Nashville Predators 	Moose Jaw Warriors 	WHL 	
April 3, 2018 	 	Nashville Predators 	SaiPa 	Liiga 	
April 3, 2018 	 	San Jose Sharks 	HC Spartak Moscow 	KHL 	
April 5, 2018 	 	Colorado Avalanche 	Clarkson Golden Knights 	NCAA 	
April 6, 2018 	 	New York Islanders 	HC Fribourg-Gotteron 	NL 	
April 8, 2018 	 	Dallas Stars 	Michigan Wolverines 	NCAA 	
April 10, 2018 	 	Boston Bruins 	Minnesota–Duluth Bulldogs 	NCAA 	
April 11, 2018 	 	Buffalo Sabres 	Notre Dame Fighting Irish 	NCAA 	
April 12, 2018 	 	Arizona Coyotes 	Notre Dame Fighting Irish 	NCAA 	
April 24, 2018 	 	Montreal Canadiens 	Blainville-Boisbriand Armada 	QMJHL 	
April 26, 2018 	 	Nashville Predators 	HC Plzen 	ELH 	
April 28, 2018 	 	Chicago Blackhawks 	EHC Red Bull Munchen 	DEL 	
May 1, 2018 	 	Los Angeles Kings 	Lethbridge Hurricanes 	WHL 	
May 2, 2018 	 	New York Rangers 	Farjestad BK 	SHL 	
May 2, 2018 	 	Minnesota Wild 	Vaxjo Lakers 	SHL 	
May 2, 2018 	 	Colorado Avalanche 	Traktor Chelyabinsk 	KHL 	
May 2, 2018 	 	Washington Capitals 	Brynas IF 	SHL 	
May 3, 2018 	 	New York Rangers 	Ilves 	Liiga 	
May 3, 2018 	 	Boston Bruins 	Providence Bruins 	AHL 	
May 7, 2018 	 	Nashville Predators 	HC Bili Tygri Liberec 	ELH 	
May 8, 2018 	 	New York Islanders 	Bridgeport Sound Tigers 	AHL 	
May 9, 2018 	 	Washington Capitals 	Dusseldorfer EG 	DEL 	
May 9, 2018 	 	Washington Capitals 	Hershey Bears 	AHL 	
May 9, 2018 	 	Nashville Predators 	Karlskrona HK 	SHL 	
May 15, 2018 	 	Arizona Coyotes 	HV71 	SHL 	
May 15, 2018 	 	Buffalo Sabres 	HV71 	SHL 	
May 17, 2018 	 	Toronto Maple Leafs 	Skelleftea AIK 	SHL 	
May 17, 2018 	 	Toronto Maple Leafs 	HC CSKA Moscow 	KHL 	
May 18, 2018 	 	Carolina Hurricanes 	Oulun Karpat 	Liiga 	
May 18, 2018 	 	Edmonton Oilers 	Vaxjo Lakers 	SHL 	
May 18, 2018 	 	Pittsburgh Penguins 	KalPa 	Liiga 	
May 21, 2018 	 	New Jersey Devils 	SKA Saint Petersburg 	KHL 	
May 21, 2018 	 	Chicago Blackhawks 	Rockford IceHogs 	AHL 	
May 21, 2018 	 	Chicago Blackhawks 	HIFK 	Liiga 	
May 21, 2018 	 	Detroit Red Wings 	Mountfield HK 	ELH 	
May 23, 2018 	 	Arizona Coyotes 	Lokomotiv Yaroslavl 	KHL 	
May 28, 2018 	 	Montreal Canadiens 	HC Plzen 	ELH 	
May 28, 2018 	 	Montreal Canadiens 	HC Plzen 	ELH 	
May 31, 2018 	 	Chicago Blackhawks 	Mora IK 	SHL 	
June 1, 2018 	 	Florida Panthers 	HC CSKA Moscow 	KHL 	
June 1, 2018 	 	Vegas Golden Knights 	Wilkes-Barre/Scranton Penguins	AHL 	
June 1, 2018 	 	Tampa Bay Lightning 	Syracuse Crunch 	AHL 	
==Trades==
* Retained Salary Transaction: Each team is allowed up to three contracts on their payroll where they have retained salary in a trade (i.e. the player no longer plays with Team A due to a trade to Team B, but Team A still retains some salary). Only up to 50% of a player's contract can be kept, and only up to 15% of a team's salary cap can be taken up by retained salary. A contract can only be involved in one of these trades twice.
Hover over retained salary or conditional transactions for more information.
===June===
June 23, 2017	To Arizona CoyotesNiklas Hjalmarsson 	To Chicago BlackhawksConnor MurphyLaurent Dauphin 	
June 23, 2017	To Columbus Blue JacketsArtemi PanarinTyler MotteNYI 6th-round pick in 2017 	To Chicago BlackhawksBrandon SaadAnton Forsberg5th-round pick in 2018 	
June 23, 2017	To Columbus Blue JacketsJordan Schroeder 	To Minnesota WildDante Salituro 	
June 23, 2017	To Arizona CoyotesDerek StepanAntti Raanta 	To New York RangersAnthony DeAngelo1st-round pick in 2017 	
June 23, 2017	To St. Louis BluesBrayden Schenn 	To Philadelphia FlyersJori LehteraWSH 1st-round pick in 2017conditional 1st-round pick in 2018 or      1st-round pick in 2019conditional 3rd-round pick in 2020	
June 23, 2017	To Pittsburgh PenguinsRyan Reaves2nd-round pick in 2017 	To St. Louis BluesOskar Sundqvist1st-round pick in 2017 	
June 24, 2017	To Vegas Golden KnightsKeegan Kolesar 	To Columbus Blue JacketsTBL 2nd-round pick in 2017 	
June 24, 2017	To Calgary FlamesTravis Hamonicconditional 4th-round pick in 2019 or      4th-round pick in 2020	To New York Islanders1st-round pick in 20182nd-round pick in 2018conditional 2nd-round pick in 2019 or      2nd-round pick in 2020 	
June 26, 2017	To Dallas StarsMarc Methot 	To Vegas Golden KnightsDylan Ferguson2nd-round pick in 2020 	
June 29, 2017	To Calgary FlamesEddie Lack*Ryan Murphy7th-round pick in 2019 	To Carolina HurricanesKeegan Kanzig6th-round pick in 2019 	
June 30, 2017	To Buffalo SabresMarco ScandellaJason Pominville4th-round pick in 2018 	To Minnesota WildTyler EnnisMarcus Foligno3rd-round pick in 2018 	
Pick-only 2017 NHL Entry Draft trades
{| class="wikitable" style="border:1px solid #999999; width:680px;"	
Pick-only 2017 NHL Entry Draft trades
{| class="wikitable" style="border:1px solid #999999; width:680px;" 	
Pick-only 2017 NHL Entry Draft trades
{| class="wikitable" style="border:1px solid #999999; width:680px;" 	
Pick-only 2017 NHL Entry Draft trades
{| class="wikitable" style="border:1px solid #999999; width:680px;"
June 23, 2017	To Dallas Stars1st-round pick in 2017 (#26 overall) 	To Chicago BlackhawksANA 1st-round pick in 2017 (#29 overall)3rd-round pick in 2017 (#70 overall) 	
June 24, 2017	To Philadelphia Flyers2nd-round pick in 2017 (#35 overall) 	To Arizona Coyotes2nd-round pick in 2017 (#44 overall)3rd-round pick in 2017 (#75 overall)NYI 4th-round pick in 2017 (#108 overall) 	
June 24, 2017	To Edmonton OilersCGY 3rd-round pick in 2017 (#78 overall) 	To Arizona CoyotesSTL 3rd-round pick in 2017 (#82 overall)VAN 5th-round pick in 2017 (#126 overall) 	
June 24, 2017	To San Jose SharksFLA 4th-round pick in 2017 (#102 overall) 	To New York RangersNSH 4th-round pick in 2017 (#123 overall)6th-round pick in 2017 (#174 overall) 	
June 24, 2017	To Chicago BlackhawksSJS 4th-round pick in 2017 (#112 overall) 	To Vancouver CanucksCAR 5th-round pick in 2017 (#135 overall)6th-round pick in 2017 (#181 overall) 	
June 24, 2017	To New York Islanders6th-round pick in 2017 (#165 overall) 	To Los Angeles Kings6th-round pick in 2018 	
June 24, 2017	To Montreal Canadiens7th-round pick in 2017 (#199 overall) 	To Philadelphia Flyers7th-round pick in 2018 	
June 24, 2017	To San Jose SharksNSH 6th-round pick in 2017 (#185 overall) 	To New Jersey Devils7th-round pick in 2017 (#205 overall)OTT 7th-round pick in 2017 (#214 overall) 	
===July===
July 1, 2017	To Colorado AvalancheColin Wilson 	To Nashville Predators4th-round pick in 2019 	
July 1, 2017	To New York IslandersKristers Gudlevskis	To Tampa Bay LightningCarter Verhaeghe 	
July 1, 2017	To Detroit Red WingsTom McCollum 	To Calgary Flamesconditional 7th-round pick in 2018 	
July 1, 2017	To Nashville PredatorsAlexei Emelin* 	To Vegas Golden Knights3rd-round pick in 2019 	
July 2, 2017	To Vegas Golden KnightsMarcus Kruger 	To Chicago Blackhawksfuture considerations 	
July 2, 2017	To New Jersey DevilsMarcus Johansson 	To Washington CapitalsFLA 2nd-round pick in 2018TOR 3rd-round pick in 2018	
July 4, 2017	To Carolina HurricanesMarcus Kruger 	To Vegas Golden Knights5th-round pick in 2018 	
===September===
September 17, 2017	To Arizona CoyotesJason Demers*	To Florida PanthersJamie McGinn	
===October===
October 3, 2017 	To Vancouver CanucksDerrick Pouliot 	To Pittsburgh PenguinsAndrey Pedan4th-round pick in 2018 	
October 4, 2017 	To Montreal CanadiensNicolas Deslauriers 	To Buffalo SabresZach Redmond 	
October 4, 2017 	To Chicago BlackhawksAndreas Martinsen 	To Montreal CanadiensKyle Baun 	
October 6, 2017 	To Toronto Maple LeafsCalvin Pickard 	To Vegas Golden KnightsTobias Lindberg6th-round pick in 2018	
October 9, 2017 	To Philadelphia FlyersDustin Tokarski 	To Anaheim Ducksfuture considerations 	
October 21, 2017	To Detroit Red WingsMatt Puempel 	To New York RangersRyan Sproul 	
October 21, 2017	To Pittsburgh PenguinsRiley Sheahan5th-round pick in 2018	To Detroit Red WingsScott Wilson3rd-round pick in 2018 	
October 28, 2017	To Arizona CoyotesScott Wedgewood 	To New Jersey DevilsCGY 5th-round pick in 2018 	
===November===
November 5, 2017 	To Ottawa SenatorsMatt Duchene 	To Colorado AvalancheKyle TurrisShane BowersAndrew Hammondconditional 1st-round pick in 2018 or      1st-round pick in 20193rd-round pick in 2019	
November 5, 2017 	To Nashville PredatorsKyle Turris 	To Colorado AvalancheSamuel GirardVladislav Kamenev2nd-round pick in 2018 	
November 10, 2017	To Dallas StarsReece Scarlett 	To Florida PanthersLudwig Bystrom 	
November 14, 2017	To Arizona CoyotesMichael LeightonTye McGinn 	To Tampa Bay LightningLouis Domingue 	
November 14, 2017	To Edmonton OilersMichael Cammalleri 	To Los Angeles KingsJussi Jokinen 	
November 23, 2017	To Los Angeles KingsTorrey Mitchell 	To Montreal Canadiensconditional 5th-round pick in 2018 	
November 30, 2017	To New Jersey DevilsSami Vatanenconditional 3rd-round pick in 2019 or      3rd-round pick in 2020	To Anaheim DucksAdam HenriqueJoseph Blandisi3rd-round pick in 2018 	
November 30, 2017	To New York RangersPeter Holland 	To Montreal CanadiensAdam Cracknell 	
===December===
December 4, 2017 	To Buffalo SabresScott Wilson 	To Detroit Red Wings5th-round pick in 2019 	
December 8, 2017 	To Vancouver CanucksNic Dowd 	To Los Angeles KingsJordan Subban 	
December 14, 2017	To New Jersey DevilsMichael Latta 	To Arizona CoyotesRyan Kujawinski 	
December 19, 2017	To Pittsburgh PenguinsMichael LeightonMIN 4th-round pick in 2019	To Arizona CoyotesJosh ArchibaldSean Maguire6th-round pick in 2019 	
December 19, 2017	To Florida PanthersGreg Chase 	To Edmonton Oilersfuture considerations 	
December 19, 2017	To Pittsburgh PenguinsJamie Oleksiak 	To Dallas Starsconditional MIN 4th-round pick in 2019 or      PIT 4th-round pick in 2019	
December 30, 2017	To New Jersey DevilsEddie Lack 	To Calgary FlamesDalton Prout 	
===January===
January 4, 2018 	To Edmonton OilersAl Montoya 	To Montreal Canadiensconditional 4th-round pick in 2018 or      5th-round pick in 2018	
January 10, 2018	To Chicago BlackhawksAnthony DuclairAdam Clendening	To Arizona CoyotesRichard PanikLaurent Dauphin 	
January 22, 2018	To Arizona CoyotesJohn Ramage 	To Columbus Blue Jacketsfuture considerations 	
January 22, 2018	To Columbus Blue JacketsJeff Zatkoff 	To Los Angeles Kingsfuture considerations 	
January 31, 2018	To Tampa Bay LightningEdward Pasquale 	To Edmonton Oilersfuture considerations 	
===February===
February 3, 2018 	To Nashville PredatorsMark McNeill 	To Dallas StarsAndrew O'Brien 	
February 5, 2018 	To Vegas Golden KnightsZachary Leslie 	To Los Angeles Kingsfuture considerations 	
February 8, 2018 	To New Jersey DevilsChristoph BertschyMario Lucia 	To Minnesota WildViktor Loov 	
February 9, 2018 	To New York RangersJohn Albert 	To Washington CapitalsAdam Chapie 	
February 13, 2018	To Los Angeles KingsDion Phaneuf*Nate Thompson 	To Ottawa SenatorsMarian GaborikNick Shore 	
February 15, 2018	To Ottawa SenatorsVille Pokka 	To Chicago BlackhawksChris DiDomenico 	
February 15, 2018	To St. Louis BluesNikita Soshnikov 	To Toronto Maple Leafs4th-round pick in 2019 	
February 19, 2018	To Washington CapitalsMichal Kempny 	To Chicago Blackhawksconditional TOR 3rd-round pick in 2018 or      WSH 3rd-round pick in 2018 	
February 19, 2018	To Philadelphia FlyersPetr Mrazek* 	To Detroit Red Wingsconditional 2nd-round pick in 2018 or      3rd-round pick in 2018 or      4th-round pick in 2018conditional 3rd-round pick in 2019 	
February 20, 2018	To Boston BruinsNick Holden 	To New York RangersRob O'Gara3rd-round pick in 2018 	
February 20, 2018	To San Jose SharksEric Fehr 	To Toronto Maple Leafs7th-round pick in 2020 	
February 21, 2018	To Washington CapitalsJakub Jerabek 	To Montreal Canadiens5th-round pick in 2019 	
February 21, 2018	To Los Angeles KingsTobias Rieder*Scott Wedgewood 	To Arizona CoyotesDarcy Kuemper 	
February 22, 2018	To Florida PanthersFrank Vatrano 	To Boston Bruins3rd-round pick in 2018 	
February 22, 2018	To New Jersey DevilsMichael Grabner 	To New York RangersYegor Rykov2nd-round pick in 2018 	
February 23, 2018	To Pittsburgh PenguinsTobias Lindberg 	To Vegas Golden Knights3rd-round pick in 2019 	
February 23, 2018	To Vegas Golden KnightsDerick Brassard 	To Ottawa SenatorsPIT 3rd-round pick in 2019 	
February 23, 2018	To Pittsburgh PenguinsDerick Brassard* 	To Vegas Golden KnightsRyan ReavesVAN 4th-round pick in 2018 	
February 23, 2018	To Ottawa SenatorsIan ColeFilip Gustavsson1st-round pick in 2018	To Pittsburgh PenguinsVincent Dunn3rd-round pick in 2018 	
February 24, 2018	To New York IslandersBrandon Davidson 	To Edmonton Oilers3rd-round pick in 2019 	
February 25, 2018	To Boston BruinsRick Nash* 	To New York RangersRyan SpoonerRyan LindgrenMatt Beleskey*1st-round pick in 20187th-round pick in 2019 	
February 25, 2018	To Toronto Maple LeafsTomas Plekanec*Kyle Baun 	To Montreal CanadiensKerby RychelRinat Valiev2nd-round pick in 2018 	
February 25, 2018	To Nashville PredatorsMark Letestu 	To Edmonton OilersPontus Aberg 	
February 25, 2018	To Columbus Blue JacketsMark Letestu 	To Nashville Predators4th-round pick in 2018 	
February 25, 2018	To Nashville PredatorsBrandon BolligTroy Grosenick 	To San Jose Sharks6th-round pick in 2018 	
February 26, 2018	To Columbus Blue JacketsIan Cole 	To Ottawa SenatorsNick Moutrey3rd-round pick in 2020 	
February 26, 2018	To Nashville PredatorsRyan Hartman5th-round pick in 2018 	To Chicago BlackhawksVictor Ejdsell1st-round pick in 20184th-round pick in 2018 	
February 26, 2018	To Winnipeg JetsPaul Stastny* 	To St. Louis BluesErik Foleyconditional 1st-round pick in 2018 or      1st-round pick in 2019conditional 4th-round pick in 2020 	
February 26, 2018	To Vancouver CanucksBrendan Leipsic 	To Vegas Golden KnightsPhilip Holm 	
February 26, 2018	To Columbus Blue JacketsRyan Kujawinski 	To Arizona CoyotesJordan Maletta 	
February 26, 2018	To Anaheim DucksJason Chimera 	To New York IslandersChris Wagner 	
February 26, 2018	To San Jose SharksEvander Kane 	To Buffalo SabresDanny O'Reganconditional 1st-round pick in 2019 or      2nd-round pick in 2019 or      1st-round pick in 2020conditional 4th-round pick in 2019 or      3rd-round pick in 2020	
February 26, 2018	To Columbus Blue JacketsThomas Vanek 	To Vancouver CanucksJussi JokinenTyler Motte 	
February 26, 2018	To Vegas Golden KnightsTomas Tatar 	To Detroit Red Wings1st-round pick in 2018NYI 2nd-round pick in 20193rd-round pick in 2021 	
February 26, 2018	To Winnipeg JetsJoe Morrow 	To Montreal Canadiens4th-round pick in 2018 	
February 26, 2018	To Montreal CanadiensMike Reilly 	To Minnesota Wild5th-round pick in 2019 	
February 26, 2018	To Calgary FlamesNick Shore 	To Ottawa Senators7th-round pick in 2019 	
February 26, 2018	To Tampa Bay LightningRyan McDonaghJ.T. Miller 	To New York RangersVladislav NamestnikovBrett HowdenLibor Hajek1st-round pick in 2018conditional 1st-round pick in 2019 or      2nd-round pick in 2019 	
February 26, 2018	To Pittsburgh PenguinsJosh Jooris 	To Carolina HurricanesGreg McKegg 	
February 26, 2018	To Boston BruinsTommy Wingels 	To Chicago Blackhawksconditional 4th-round pick in 2019 or      5th-round pick in 2019 	
February 26, 2018	To New Jersey DevilsPatrick Maroon 	To Edmonton OilersJ.D. Dudek3rd-round pick in 2019 	
February 26, 2018	To New York RangersChris Bigras 	To Colorado AvalancheRyan Graves 	
February 26, 2018	To Arizona CoyotesPierre-Cedric LabrieTrevor Murphy 	To Nashville PredatorsTyler GaudetJohn Ramage 	
===March===
March 21, 2018	To Edmonton OilersCooper Marody	To Philadelphia FlyersNJD 3rd-round pick in 2019	
===May===
May 3, 2018	To Arizona CoyotesMarcus Kruger*3rd-round pick in 2018	To Carolina HurricanesJordan Martinook4th-round pick in 2018	
===June (2018)===
June 8, 2018 	To Edmonton OilersNolan Vesey 	To Toronto Maple Leafsconditional 7th-round pick in 2020 	
June 13, 2018	To Los Angeles KingsPeter Budaj 	To Tampa Bay LightningAndy Andreoff 	
June 14, 2018	To Arizona CoyotesHudson Fasching 	To Buffalo SabresBrandon HickeyMike Sislo 	
June 14, 2018	To Arizona CoyotesAdam Helewka 	To San Jose SharksKyle Wood 	
June 15, 2018	To Arizona CoyotesAlex Galchenyuk 	To Montreal CanadiensMax Domi 	
June 19, 2018	To San Jose SharksMike HoffmanCody Donaghey5th-round pick in 2020	To Ottawa SenatorsMikkel BoedkerJulius Bergman6th-round pick in 2020 	
June 19, 2018	To Florida PanthersMike Hoffman7th-round pick in 2018 	To San Jose SharksVGK 4th-round pick in 20185th-round pick in 20182nd-round pick in 2019	
== Waivers ==
Once an NHL player has played in a certain number of games or a set number of seasons has passed since the signing of his first NHL contract (see here), that player must be offered to all of the other NHL teams before he can be assigned to a minor league affiliate.
Date 	Player	New team 	Previous team 	Ref
September 27, 2017	 	Buffalo Sabres 	Los Angeles Kings 	
October 3, 2017 	 	Colorado Avalanche 	Dallas Stars 	
October 3, 2017 	 	Vegas Golden Knights 	Boston Bruins 	
October 9, 2017 	 	New York Rangers 	Dallas Stars 	
October 24, 2017 	 	Florida Panthers 	Pittsburgh Penguins	
November 14, 2017 	 	Montreal Canadiens 	Florida Panthers 	
November 22, 2017 	 	Ottawa Senators 	Tampa Bay Lightning	
November 24, 2017 	 	Tampa Bay Lightning 	Ottawa Senators 	
November 30, 2017 	 	Minnesota Wild 	St. Louis Blues 	
December 1, 2017 	 	Edmonton Oilers 	Washington Capitals	
December 2, 2017 	 	Ottawa Senators 	Tampa Bay Lightning	
December 3, 2017 	 	Edmonton Oilers 	Montreal Canadiens 	
December 13, 2017 	 	Vegas Golden Knights 	San Jose Sharks 	
December 20, 2017 	 	Washington Capitals 	Edmonton Oilers 	
January 4, 2018 	 	Arizona Coyotes 	Calgary Flames 	
January 14, 2018 	 	Anaheim Ducks 	Tampa Bay Lightning	
January 15, 2018 	 	Montreal Canadiens 	Anaheim Ducks 	
January 17, 2018 	 	Columbus Blue Jackets	Los Angeles Kings 	
January 25, 2018 	 	New York Rangers 	Nashville Predators	
January 26, 2018 	 	Ottawa Senators 	St. Louis Blues 	
February 21, 2018 	 	Columbus Blue Jackets	Washington Capitals	
February 21, 2018 	 	Tampa Bay Lightning 	Ottawa Senators 	
February 26, 2018 	 	Colorado Avalanche 	Philadelphia Flyers	
February 26, 2018 	 	Philadelphia Flyers 	Ottawa Senators 	
February 26, 2018 	 	Calgary Flames 	Minnesota Wild 	
==See also==
*2017–18 NHL season
*2017 NHL Entry Draft
*2018 NHL Entry Draft
*2016–17 NHL transactions
*2018–19 NHL transactions
*2017 NHL Expansion Draft
==References==
Category:National Hockey League transactions
transactions