2023–24 NHL transactions

The following is a list of all team-to-team transactions that have occurred in the National Hockey League for the 2023–24 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 or that have had their contracts terminated are also listed.
The 2023–24 NHL trade deadline was on March 8, 2024. Players traded or claimed off waivers after that date will not be eligible to play in the 2024 Stanley Cup playoffs.
==Retirement==
Date 	Player	Last Team 	Ref
June 30, 2023 	 	San Jose Sharks 	
July 5, 2023 	 	Colorado Avalanche 	
July 5, 2023 	 	Calgary Flames 	
July 6, 2023 	 	Florida Panthers 	
July 12, 2023 	 	St. Louis Blues 	
July 19, 2023 	 	Philadelphia Flyers	
July 25, 2023 	 	Boston Bruins 	
August 14, 2023 	 	Boston Bruins 	
August 21, 2023 	 	New Jersey Devils 	
August 27, 2023 	 	Seattle Kraken 	
August 30, 2023 	 	Washington Capitals	
September 6, 2023 	 	Anaheim Ducks 	
September 10, 2023	 	Arizona Coyotes 	
September 12, 2023	 	Ottawa Senators 	
September 20, 2023	 	Montreal Canadiens 	
September 24, 2023	 	New York Islanders 	
October 1, 2023 	 	Vancouver Canucks 	
October 3, 2023 	 	Carolina Hurricanes	
October 4, 2023 	 	Florida Panthers 	
October 26, 2023 	 	Arizona Coyotes 	
October 31, 2023 	 	Carolina Hurricanes	
March 18, 2024 	 	Toronto Maple Leafs	
April 17, 2024 	 	Pittsburgh Penguins	
April 18, 2024 	 	Anaheim Ducks 	
April 19, 2024 	 	Colorado Avalanche 	
April 23, 2024 	 	Arizona Coyotes 	
May 17, 2024 	 	Colorado Avalanche 	
:1. Silfverberg announced on April 11, 2024 that he would retire at the conclusion of the season; the Ducks played their final game of the year on April 18, 2024.
:2. Parise announced on April 17, 2024 that he would retire at the conclusion of the season; the Avalanche were eliminated from the 2024 Stanley Cup playoffs on May 17, 2024.
==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:
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 	Player	Previous team 	Notes 	Ref
June 30, 2023 	 	Chicago Blackhawks 	Buyout 	
July 1, 2023 	 	Boston Bruins 	Buyout 	
July 1, 2023 	 	Detroit Red Wings 	Buyout 	
July 1, 2023 	 	Nashville Predators 	Buyout 	
July 1, 2023 	 	Winnipeg Jets 	Buyout 	
July 7, 2023 	 	Detroit Red Wings 	Mutual termination	
July 7, 2023 	 	New York Islanders 	Mutual termination	
July 14, 2023 	 	Arizona Coyotes 	Termination 	
July 15, 2023 	 	Philadelphia Flyers 	Buyout 	
August 6, 2023 	 	Arizona Coyotes 	Mutual termination	
August 14, 2023 	 	Toronto Maple Leafs 	Termination 	
September 7, 2023 	 	Arizona Coyotes 	Mutual termination	
September 10, 2023	 	Tampa Bay Lightning 	Termination 	
October 8, 2023 	 	Nashville Predators 	Mutual termination	
October 12, 2023 	 	St. Louis Blues 	Mutual termination	
October 19, 2023 	 	Pittsburgh Penguins 	Termination 	
November 9, 2023 	 	Pittsburgh Penguins 	Mutual termination	
November 29, 2023 	 	Chicago Blackhawks 	Termination 	
January 29, 2024 	 	Montreal Canadiens 	Mutual termination	
February 7, 2024 	 	New York Rangers 	Mutual termination	
February 9, 2024 	 	San Jose Sharks 	Mutual termination	
February 12, 2024 	 	Detroit Red Wings 	Mutual termination	
February 16, 2024 	 	Vegas Golden Knights	Termination 	
February 24, 2024 	 	Arizona Coyotes 	Termination 	
March 12, 2024 	 	Calgary Flames 	Termination 	
May 4, 2024 	 	Carolina Hurricanes 	Mutual termination	
May 15, 2024 	 	Minnesota Wild 	Mutual termination	
May 26, 2024 	 	Tampa Bay Lightning 	Mutual termination	
May 30, 2024 	 	Los Angeles Kings 	Mutual termination	
June 12, 2024 	 	San Jose Sharks 	Mutual termination	
:1. Amirov's contract ended after his death on August 14, 2023. Amirov was diagnosed with a brain tumor in 2021.
:2. Ronni was a draft-related restricted free agent for Calgary at the time of the termination, and was not under contract.
==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, 2023 	 	Tampa Bay Lightning 	Arizona Coyotes 	
July 1, 2023 	 	Toronto Maple Leafs 	Minnesota Wild 	
July 1, 2023 	 	New York Rangers 	Vegas Golden Knights 	
July 1, 2023 	 	Los Angeles Kings 	Ottawa Senators 	
July 1, 2023 	 	Florida Panthers 	Vancouver Canucks 	
July 1, 2023 	 	Pittsburgh Penguins 	Colorado Avalanche 	
July 1, 2023 	 	Florida Panthers 	Anaheim Ducks 	
July 1, 2023 	 	Nashville Predators 	Toronto Maple Leafs 	
July 1, 2023 	 	Nashville Predators 	Toronto Maple Leafs 	
July 1, 2023 	 	Los Angeles Kings 	Colorado Avalanche 	
July 1, 2023 	 	Edmonton Oilers 	Columbus Blue Jackets	
July 1, 2023 	 	Florida Panthers 	Winnipeg Jets 	
July 1, 2023 	 	Boston Bruins 	Philadelphia Flyers 	
July 1, 2023 	 	Edmonton Oilers 	Washington Capitals 	
July 1, 2023 	 	Tampa Bay Lightning 	Washington Capitals 	
July 1, 2023 	 	New York Rangers 	Winnipeg Jets 	
July 1, 2023 	 	New York Rangers 	Montreal Canadiens 	
July 1, 2023 	 	Ottawa Senators 	Los Angeles Kings 	
July 1, 2023 	 	New York Rangers 	St. Louis Blues 	
July 1, 2023 	 	Anaheim Ducks 	Florida Panthers 	
July 1, 2023 	 	San Jose Sharks 	Vancouver Canucks 	
July 1, 2023 	 	Buffalo Sabres 	Colorado Avalanche 	
July 1, 2023 	 	Detroit Red Wings 	San Jose Sharks 	
July 1, 2023 	 	Boston Bruins 	Seattle Kraken 	
July 1, 2023 	 	Buffalo Sabres 	Boston Bruins 	
July 1, 2023 	 	Boston Bruins 	Calgary Flames 	
July 1, 2023 	 	Detroit Red Wings 	Florida Panthers 	
July 1, 2023 	 	Nashville Predators 	Minnesota Wild 	
July 1, 2023 	 	Detroit Red Wings 	Toronto Maple Leafs 	
July 1, 2023 	 	Vancouver Canucks 	Tampa Bay Lightning 	
July 1, 2023 	 	Vancouver Canucks 	Vegas Golden Knights 	
July 1, 2023 	 	Carolina Hurricanes 	Boston Bruins 	
July 1, 2023 	 	Florida Panthers 	Boston Bruins 	
July 1, 2023 	 	Philadelphia Flyers 	Pittsburgh Penguins 	
July 1, 2023 	 	Ottawa Senators 	Arizona Coyotes 	
July 1, 2023 	 	Vancouver Canucks 	Seattle Kraken 	
July 1, 2023 	 	Washington Capitals 	Carolina Hurricanes 	
July 1, 2023 	 	Dallas Stars 	Washington Capitals 	
July 1, 2023 	 	Montreal Canadiens 	Vancouver Canucks 	
July 1, 2023 	 	Winnipeg Jets 	Vancouver Canucks 	
July 1, 2023 	 	New York Rangers 	Arizona Coyotes 	
July 1, 2023 	 	Los Angeles Kings 	Calgary Flames 	
July 1, 2023 	 	Los Angeles Kings 	Chicago Blackhawks 	
July 1, 2023 	 	San Jose Sharks 	Florida Panthers 	
July 1, 2023 	 	Buffalo Sabres 	Pittsburgh Penguins 	
July 1, 2023 	 	Florida Panthers 	New York Rangers 	
July 1, 2023 	 	Boston Bruins 	Anaheim Ducks 	
July 1, 2023 	 	Boston Bruins 	Ottawa Senators 	
July 1, 2023 	 	Colorado Avalanche 	New Jersey Devils 	
July 1, 2023 	 	Detroit Red Wings 	Seattle Kraken 	
July 1, 2023 	 	Dallas Stars 	Nashville Predators 	
July 1, 2023 	 	Ottawa Senators 	St. Louis Blues 	
July 1, 2023 	 	Ottawa Senators 	Washington Capitals 	
July 1, 2023 	 	Arizona Coyotes 	Calgary Flames 	
July 1, 2023 	 	Dallas Stars 	Minnesota Wild 	
July 1, 2023 	 	Edmonton Oilers 	Pittsburgh Penguins 	
July 1, 2023 	 	Tampa Bay Lightning 	Pittsburgh Penguins 	
July 1, 2023 	 	Arizona Coyotes 	Pittsburgh Penguins 	
July 1, 2023 	 	Vancouver Canucks 	Washington Capitals 	
July 1, 2023 	 	Buffalo Sabres 	Nashville Predators 	
July 1, 2023 	 	Buffalo Sabres 	Columbus Blue Jackets	
July 1, 2023 	 	New York Rangers 	Pittsburgh Penguins 	
July 1, 2023 	 	Carolina Hurricanes 	Toronto Maple Leafs 	
July 1, 2023 	 	Seattle Kraken 	Dallas Stars 	
July 1, 2023 	 	San Jose Sharks 	New York Rangers 	
July 1, 2023 	 	Tampa Bay Lightning 	Dallas Stars 	
July 1, 2023 	 	Chicago Blackhawks 	Seattle Kraken 	
July 1, 2023 	 	St. Louis Blues 	Colorado Avalanche 	
July 1, 2023 	 	St. Louis Blues 	New York Rangers 	
July 1, 2023 	 	St. Louis Blues 	Carolina Hurricanes 	
July 1, 2023 	 	St. Louis Blues 	Buffalo Sabres 	
July 1, 2023 	 	Winnipeg Jets 	Vegas Golden Knights 	
July 1, 2023 	 	Vancouver Canucks 	Carolina Hurricanes 	
July 1, 2023 	 	Boston Bruins 	Montreal Canadiens 	
July 1, 2023 	 	Arizona Coyotes 	Edmonton Oilers 	
July 1, 2023 	 	Pittsburgh Penguins 	Toronto Maple Leafs 	
July 1, 2023 	 	New Jersey Devils 	Toronto Maple Leafs 	
July 1, 2023 	 	Anaheim Ducks 	Tampa Bay Lightning 	
July 1, 2023 	 	Tampa Bay Lightning 	St. Louis Blues 	
July 1, 2023 	 	Pittsburgh Penguins 	New Jersey Devils 	
July 1, 2023 	 	Arizona Coyotes 	Colorado Avalanche 	
July 1, 2023 	 	Florida Panthers 	Pittsburgh Penguins 	
July 1, 2023 	 	Boston Bruins 	Anaheim Ducks 	
July 1, 2023 	 	Tampa Bay Lightning 	Colorado Avalanche 	
July 1, 2023 	 	Boston Bruins 	New York Islanders 	
July 1, 2023 	 	Winnipeg Jets 	San Jose Sharks 	
July 1, 2023 	 	New Jersey Devils 	San Jose Sharks 	
July 1, 2023 	 	New Jersey Devils 	Vancouver Canucks 	
July 1, 2023 	 	Minnesota Wild 	Boston Bruins 	
July 1, 2023 	 	Minnesota Wild 	Ottawa Senators 	
July 1, 2023 	 	Detroit Red Wings 	Seattle Kraken 	
July 1, 2023 	 	Pittsburgh Penguins 	Colorado Avalanche 	
July 1, 2023 	 	Philadelphia Flyers 	Dallas Stars 	
July 1, 2023 	 	Pittsburgh Penguins 	Detroit Red Wings 	
July 1, 2023 	 	Nashville Predators 	Philadelphia Flyers 	
July 1, 2023 	 	Arizona Coyotes 	Los Angeles Kings 	
July 1, 2023 	 	Toronto Maple Leafs 	Carolina Hurricanes 	
July 1, 2023 	 	Toronto Maple Leafs 	Carolina Hurricanes 	
July 1, 2023 	 	Detroit Red Wings 	New York Rangers 	
July 1, 2023 	 	Colorado Avalanche 	Montreal Canadiens 	
July 1, 2023 	 	Seattle Kraken 	Pittsburgh Penguins 	
July 1, 2023 	 	Anaheim Ducks 	Tampa Bay Lightning 	
July 1, 2023 	 	Detroit Red Wings 	Colorado Avalanche 	
July 1, 2023 	 	Los Angeles Kings 	Winnipeg Jets 	
July 1, 2023 	 	Los Angeles Kings 	St. Louis Blues 	
July 1, 2023 	 	New York Rangers 	Toronto Maple Leafs 	
July 1, 2023 	 	Toronto Maple Leafs 	Minnesota Wild 	
July 1, 2023 	 	San Jose Sharks 	Ottawa Senators 	
July 1, 2023 	 	Tampa Bay Lightning 	Minnesota Wild 	
July 1, 2023 	 	Florida Panthers 	Seattle Kraken 	
July 1, 2023 	 	Arizona Coyotes 	Toronto Maple Leafs 	
July 1, 2023 	 	Colorado Avalanche 	Boston Bruins 	
July 1, 2023 	 	Colorado Avalanche 	Winnipeg Jets 	
July 1, 2023 	 	Colorado Avalanche 	Montreal Canadiens 	
July 1, 2023 	 	Colorado Avalanche 	Dallas Stars 	
July 1, 2023 	 	Colorado Avalanche 	Boston Bruins 	
July 1, 2023 	 	Pittsburgh Penguins 	Boston Bruins 	
July 1, 2023 	 	Detroit Red Wings 	Carolina Hurricanes 	
July 1, 2023 	 	Vegas Golden Knights 	New Jersey Devils 	
July 1, 2023 	 	Pittsburgh Penguins 	Dallas Stars 	
July 1, 2023 	 	Philadelphia Flyers 	Boston Bruins 	
July 2, 2023 	 	Detroit Red Wings 	Arizona Coyotes 	
July 2, 2023 	 	New York Rangers 	Toronto Maple Leafs 	
July 2, 2023 	 	Pittsburgh Penguins 	Detroit Red Wings 	
July 2, 2023 	 	Pittsburgh Penguins 	Toronto Maple Leafs 	
July 2, 2023 	 	Florida Panthers 	Colorado Avalanche 	
July 2, 2023 	 	Florida Panthers 	New York Rangers 	
July 2, 2023 	 	Los Angeles Kings 	Minnesota Wild 	
July 2, 2023 	 	Washington Capitals 	Calgary Flames 	
July 2, 2023 	 	Dallas Stars 	Columbus Blue Jackets	
July 2, 2023 	 	Calgary Flames 	Detroit Red Wings 	
July 2, 2023 	 	Montreal Canadiens 	Los Angeles Kings 	
July 2, 2023 	 	Edmonton Oilers 	Dallas Stars 	
July 2, 2023 	 	Seattle Kraken 	Detroit Red Wings 	
July 2, 2023 	 	Tampa Bay Lightning 	Carolina Hurricanes 	
July 2, 2023 	 	Toronto Maple Leafs 	Boston Bruins 	
July 2, 2023 	 	Toronto Maple Leafs 	Dallas Stars 	
July 2, 2023 	 	Arizona Coyotes 	Nashville Predators 	
July 3, 2023 	 	Philadelphia Flyers 	Florida Panthers 	
July 3, 2023 	 	Toronto Maple Leafs 	Ottawa Senators 	
July 3, 2023 	 	Washington Capitals 	Winnipeg Jets 	
July 3, 2023 	 	San Jose Sharks 	St. Louis Blues 	
July 3, 2023 	 	Calgary Flames 	St. Louis Blues 	
July 3, 2023 	 	Seattle Kraken 	Boston Bruins 	
July 3, 2023 	 	Pittsburgh Penguins 	Dallas Stars 	
July 3, 2023 	 	Nashville Predators 	Detroit Red Wings 	
July 4, 2023 	 	Dallas Stars 	San Jose Sharks 	
July 4, 2023 	 	Anaheim Ducks 	Detroit Red Wings 	
July 5, 2023 	 	Philadelphia Flyers 	Toronto Maple Leafs 	
July 5, 2023 	 	New York Islanders 	Ottawa Senators 	
July 5, 2023 	 	New York Islanders 	Winnipeg Jets 	
July 5, 2023 	 	New York Islanders 	New Jersey Devils 	
July 5, 2023 	 	Florida Panthers 	Nashville Predators 	
July 5, 2023 	 	Washington Capitals 	Anaheim Ducks 	
July 6, 2023 	 	Ottawa Senators 	Los Angeles Kings 	
July 7, 2023 	 	Seattle Kraken 	Tampa Bay Lightning 	
July 7, 2023 	 	Pittsburgh Penguins 	Buffalo Sabres 	
July 7, 2023 	 	Pittsburgh Penguins 	San Jose Sharks 	
July 10, 2023 	 	San Jose Sharks 	Detroit Red Wings 	
July 11, 2023 	 	Carolina Hurricanes 	Philadelphia Flyers 	
July 11, 2023 	 	Nashville Predators 	Montreal Canadiens 	
July 11, 2023 	 	Arizona Coyotes 	Vancouver Canucks 	
July 12, 2023 	 	St. Louis Blues 	Minnesota Wild 	
July 12, 2023 	 	Boston Bruins 	New Jersey Devils 	
July 14, 2023 	 	New Jersey Devils 	Montreal Canadiens 	
July 14, 2023 	 	Arizona Coyotes 	Nashville Predators 	
July 15, 2023 	 	Arizona Coyotes 	Anaheim Ducks 	
July 19, 2023 	 	New Jersey Devils 	Boston Bruins 	
July 24, 2023 	 	Carolina Hurricanes 	Philadelphia Flyers 	
July 27, 2023 	 	Ottawa Senators 	New York Rangers 	
August 7, 2023 	 	Arizona Coyotes 	Minnesota Wild 	
August 7, 2023 	 	Anaheim Ducks 	Chicago Blackhawks 	
August 9, 2023 	 	New Jersey Devils 	Nashville Predators 	
August 9, 2023 	 	Toronto Maple Leafs 	Seattle Kraken 	
August 10, 2023 	 	Carolina Hurricanes 	Chicago Blackhawks 	
August 11, 2023 	 	Vancouver Canucks 	Detroit Red Wings 	
August 16, 2023 	 	Boston Bruins 	Arizona Coyotes 	
August 28, 2023 	 	Toronto Maple Leafs 	Anaheim Ducks 	
August 31, 2023 	 	Seattle Kraken 	Edmonton Oilers 	
September 9, 2023 	 	Tampa Bay Lightning 	New York Rangers 	
September 12, 2023	 	Colorado Avalanche 	New Jersey Devils 	
September 17, 2023	 	Minnesota Wild 	Chicago Blackhawks 	
October 7, 2023 	 	New Jersey Devils 	Philadelphia Flyers 	
October 7, 2023 	 	Pittsburgh Penguins 	Florida Panthers 	
October 8, 2023 	 	Detroit Red Wings 	Toronto Maple Leafs 	
October 9, 2023 	 	Tampa Bay Lightning 	Ottawa Senators 	
October 10, 2023 	 	Toronto Maple Leafs 	San Jose Sharks 	
October 13, 2023 	 	Edmonton Oilers 	Detroit Red Wings 	
October 30, 2023 	 	Boston Bruins 	Pittsburgh Penguins 	
November 28, 2023 	 	Detroit Red Wings 	New York Rangers 	
December 2, 2023 	 	Calgary Flames 	Detroit Red Wings 	
December 28, 2023 	 	Washington Capitals 	Vancouver Canucks 	
January 22, 2024 	 	Edmonton Oilers 	Chicago Blackhawks 	
January 26, 2024 	 	Colorado Avalanche 	New York Islanders 	
February 4, 2024 	 	Pittsburgh Penguins 	Carolina Hurricanes 	
March 1, 2024 	 	Columbus Blue Jackets	San Jose Sharks 	
April 16, 2024 	 	New York Islanders 	Minnesota Wild 	
===Imports===
This section is for players who were not previously on an NHL reserve-list in the past or current season, or players who had been signed to other professional leagues during that time. Listed is the last team and league they were under contract with.
Date 	Player	New team 	Previous team 	League 	Ref
July 1, 2023 	 	Tampa Bay Lightning 	Tappara 	Liiga 	
July 1, 2023 	 	Arizona Coyotes 	HC Vitkovice Ridera 	ELH 	
July 1, 2023 	 	Florida Panthers 	ZSC Lions 	NL 	
July 1, 2023 	 	Vancouver Canucks 	Abbotsford Canucks 	AHL 	
July 1, 2023 	 	Ottawa Senators 	Metallurg Magnitogorsk 	KHL 	
July 1, 2023 	 	New York Rangers 	San Diego Gulls 	AHL 	
July 1, 2023 	 	Montreal Canadiens 	Metallurg Magnitogorsk 	KHL 	
July 1, 2023 	 	Seattle Kraken 	Coachella Valley Firebirds 	AHL 	
July 1, 2023 	 	Boston Bruins 	Providence Bruins 	AHL 	
July 1, 2023 	 	Toronto Maple Leafs 	Toronto Marlies 	AHL 	
July 1, 2023 	 	Edmonton Oilers 	Toronto Marlies 	AHL 	
July 1, 2023 	 	Arizona Coyotes 	Tucson Roadrunners 	AHL 	
July 1, 2023 	 	Vegas Golden Knights	Henderson Silver Knights 	AHL 	
July 1, 2023 	 	Washington Capitals 	Laval Rocket 	AHL 	
July 1, 2023 	 	Vegas Golden Knights	Hershey Bears 	AHL 	
July 2, 2023 	 	Pittsburgh Penguins 	Toronto Marlies 	AHL 	
July 2, 2023 	 	Arizona Coyotes 	San Jose Barracuda 	AHL 	
July 3, 2023 	 	Detroit Red Wings 	Utica Comets 	AHL 	
July 3, 2023 	 	Carolina Hurricanes 	Chicago Wolves 	AHL 	
July 19, 2023 	 	St. Louis Blues 	Charlottetown Islanders 	QMJHL 	
September 1, 2023 	 	Seattle Kraken 	Wilkes-Barre/Scranton Penguins	AHL 	
September 13, 2023	 	New Jersey Devils 	Chicago Wolves 	AHL 	
September 21, 2023	 	Ottawa Senators 	Sudbury Wolves 	OHL 	
October 5, 2023 	 	Edmonton Oilers 	Ottawa 67's 	OHL 	
October 6, 2023 	 	Colorado Avalanche 	Spokane Chiefs 	WHL 	
October 16, 2023 	 	Florida Panthers 	Charlotte Checkers 	AHL 	
October 31, 2023 	 	Edmonton Oilers 	Bakersfield Condors 	AHL 	
November 12, 2023 	 	Colorado Avalanche 	Colorado Eagles 	AHL 	
November 21, 2023 	 	Pittsburgh Penguins 	Wilkes-Barre/Scranton Penguins	AHL 	
November 25, 2023 	 	New Jersey Devils 	Utica Comets 	AHL 	
November 27, 2023 	 	San Jose Sharks 	San Jose Barracuda 	AHL 	
December 19, 2023 	 	Detroit Red Wings 	Grand Rapids Griffins 	AHL 	
February 4, 2024 	 	Montreal Canadiens 	Laval Rocket 	AHL 	
February 15, 2024 	 	New Jersey Devils 	Utica Comets 	AHL 	
February 15, 2024 	 	Minnesota Wild 	Iowa Wild 	AHL 	
February 18, 2024 	 	Boston Bruins 	Providence Bruins 	AHL 	
March 1, 2024 	 	Tampa Bay Lightning 	Acadie–Bathurst Titan 	QMJHL 	
March 1, 2024 	 	Washington Capitals 	Prince George Cougars 	WHL 	
March 2, 2024 	 	New Jersey Devils 	Drummondville Voltigeurs 	QMJHL 	
March 2, 2024 	 	Tampa Bay Lightning 	Kelowna Rockets 	WHL 	
March 4, 2024 	 	Los Angeles Kings 	Ontario Reign 	AHL 	
March 5, 2024 	 	Colorado Avalanche 	Colorado Eagles 	AHL 	
March 6, 2024 	 	Los Angeles Kings 	Ontario Reign 	AHL 	
March 7, 2024 	 	Florida Panthers 	Charlotte Checkers 	AHL 	
March 7, 2024 	 	Dallas Stars 	Oshawa Generals 	OHL 	
March 8, 2024 	 	Boston Bruins 	Providence Bruins 	AHL 	
March 8, 2024 	 	Nashville Predators 	Milwaukee Admirals 	AHL 	
March 12, 2024 	 	Boston Bruins 	Notre Dame Fighting Irish 	NCAA 	
March 14, 2024 	 	Vancouver Canucks 	Merrimack Warriors 	NCAA 	
March 18, 2024 	 	Edmonton Oilers 	Brock Badgers 	U Sports	
March 18, 2024 	 	Calgary Flames 	Minnesota State Mavericks 	NCAA 	
March 19, 2024 	 	Dallas Stars 	Providence Friars 	NCAA 	
March 20, 2024 	 	Dallas Stars 	Northeastern Huskies 	NCAA 	
March 21, 2024 	 	Anaheim Ducks 	San Diego Gulls 	AHL 	
March 21, 2024 	 	Edmonton Oilers 	Portland Winterhawks 	WHL 	
March 22, 2024 	 	New York Islanders 	Ohio State Buckeyes 	NCAA 	
March 25, 2024 	 	Florida Panthers 	Minnesota Duluth Bulldogs 	NCAA 	
March 25, 2024 	 	Dallas Stars 	St. Lawrence Saints 	NCAA 	
March 27, 2024 	 	Seattle Kraken 	Bemidji State Beavers 	NCAA 	
April 1, 2024 	 	Toronto Maple Leafs 	Quinnipiac Bobcats 	NCAA 	
April 2, 2024 	 	Florida Panthers 	Dartmouth Big Green 	NCAA 	
April 2, 2024 	 	Boston Bruins 	Minnesota Golden Gophers 	NCAA 	
April 3, 2024 	 	Seattle Kraken 	Maine Black Bears 	NCAA 	
April 4, 2024 	 	San Jose Sharks 	Quinnipiac Bobcats 	NCAA 	
April 4, 2024 	 	New Jersey Devils 	Western Michigan Broncos 	NCAA 	
April 5, 2024 	 	Minnesota Wild 	HC Skoda Plzen 	ELH 	
April 8, 2024 	 	Philadelphia Flyers 	Lulea HF 	SHL 	
April 9, 2024 	 	Carolina Hurricanes 	HIFK 	Liiga 	
April 10, 2024 	 	Florida Panthers 	Motor Ceske Budejovice 	ELH 	
April 12, 2024 	 	Florida Panthers 	Mountfield HK 	ELH 	
April 12, 2024 	 	Florida Panthers 	Charlotte Checkers 	AHL 	
April 14, 2024 	 	Toronto Maple Leafs 	Straubing Tigers 	DEL 	
April 15, 2024 	 	Calgary Flames 	Mora IK 	HA 	
April 15, 2024 	 	Dallas Stars 	Oulun Karpat 	Liiga 	
April 29, 2024 	 	Pittsburgh Penguins 	Leksands IF 	SHL 	
April 30, 2024 	 	New Jersey Devils 	Utica Comets 	AHL 	
April 30, 2024 	 	St. Louis Blues 	Orebro HK 	SHL 	
April 30, 2024 	 	St. Louis Blues 	Vaxjo Lakers 	SHL 	
May 7, 2024 	 	New York Islanders 	Linkoping HC 	SHL 	
May 16, 2024 	 	New York Islanders 	HC Spartak Moscow 	KHL 	
May 21, 2024 	 	Pittsburgh Penguins 	Lahti Pelicans 	Liiga 	
==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 28, 2023	To Colorado AvalancheRoss Colton 	To Tampa Bay LightningMTL 2nd-round pick in 2023	
June 28, 2023	To Pittsburgh PenguinsReilly Smith 	To Vegas Golden Knights3rd-round pick in 2024 	
June 29, 2023	To Chicago BlackhawksJosh Bailey2nd-round pick in 2026	To New York IslandersFuture considerations 	
June 29, 2023	To Detroit Red WingsKlim KostinKailer Yamamoto 	To Edmonton OilersFuture considerations 	
June 29, 2023	To Chicago BlackhawksCorey Perry 	To Tampa Bay Lightning7th-round pick in 2024 	
==== Pick-only trades ====
:
June 29, 2023	To Detroit Red Wings2nd-round pick in 2023 (#47 overall)TBL 5th-round pick in 2022 (#147 overall) 	To Nashville PredatorsVAN 2nd-round pick in 2023 (#43 overall) 	
June 29, 2023	To Chicago Blackhawks6th-round pick in 2023 (#167 overall)LAK 2nd-round pick in 2024 	To Philadelphia FlyersTBL 2nd-round pick in 2023 (#51 overall) 	
June 29, 2023	To Carolina HurricanesCAR 3rd-round pick in 2023 (#94 overall)4th-round pick in 2023 (#100 overall)	To San Jose SharksPHI 3rd-round pick in 2023 (#71 overall) 	
June 29, 2023	To Dallas Stars3rd-round pick in 2023 (#79 overall) 	To Nashville Predators3rd-round pick in 20246th-round pick in 2024 	
June 29, 2023	To New York RangersNJD 3rd-round pick in 2023 (#90 overall) 	To Pittsburgh PenguinsCOL 3rd-round pick in 2023 (#91 overall)7th-round pick in 2024	
June 29, 2023	To Nashville PredatorsCHI 4th-round pick in 2024 	To Tampa Bay LightningTBL 4th-round pick in 2023 (#115 overall) 	
June 29, 2023	To San Jose Sharks7th-round pick in 2025 	To Washington CapitalsPIT 7th-round pick in 2023 (#206 overall) 	
June 29, 2023	To Nashville Predators7th-round pick in 2023 (#218 overall) 	To New Jersey Devils7th-round pick in 2024 	
June 29, 2023	To Columbus Blue Jackets7th-round pick in 2023 (#224 overall) 	To Vegas Golden Knights7th-round pick in 2024 	
=== July ===
July 1, 2023	To Montreal CanadiensMIN 3rd-round pick in 20247th-round pick in 2024	To Washington CapitalsJoel Edmundson* 	
July 1, 2023	To Dallas Stars5th-round pick in 2025 	To New Jersey DevilsColin Miller 	
July 1, 2023	To Florida PanthersSteven Lorentz5th-round pick in 2025 	To San Jose SharksAnthony Duclair 	
July 2, 2023	To San Jose SharksLeon Gawanke 	To Winnipeg JetsArtemi Kniazev 	
July 2, 2023	To Minnesota WildMaxim CajkovicPat Maroon* 	To Tampa Bay Lightning7th-round pick in 2024 	
July 9, 2023	To Detroit Red WingsAlex DeBrincat 	To Ottawa SenatorsDominik KubalikDonovan Sebrangoconditional BOS 1st-round pick in 2024 or     DET 1st-round pick in 2024 or     BOS 1st-round pick in 20254th-round pick in 2024	
=== August ===
August 6, 2023 	To Montreal CanadiensCasey DeSmithNathan LegareJeff Petry*2nd-round pick in 2025	To Pittsburgh PenguinsMike HoffmanRem Pitlick 	
August 6, 2023 	To Pittsburgh PenguinsDillon HamaliukErik Karlsson*3rd-round pick in 2026 	To San Jose SharksMikael GranlundMike HoffmanJan Ruttaconditional 1st-round pick in 2024 or     1st-round pick in 2025	
August 9, 2023 	To Carolina HurricanesDavid Kase 	To Philadelphia FlyersMassimo Rizzo5th-round pick in 2025 	
August 15, 2023	To Detroit Red WingsJeff Petry* 	To Montreal CanadiensGustav Lindstromconditional 4th-round pick in 2025 	
August 18, 2023	To Anaheim DucksIlya Lyubushkin 	To Buffalo Sabres 4th-round pick in 2025 	
=== September ===
September 13, 2023	To Montreal CanadiensJakov Novak 	To Ottawa SenatorsFuture considerations	
September 19, 2023	To Montreal CanadiensTanner Pearson3rd-round pick in 2025	To Vancouver CanucksCasey DeSmith 	
=== October ===
October 8, 2023 	To Toronto Maple Leafs5th-round pick in 2024 	To Vancouver CanucksSam Lafferty 	
October 10, 2023	To Carolina HurricanesCallahan Burke 	To Colorado AvalancheCaleb Jones 	
October 17, 2023	To Pittsburgh PenguinsKarel PlasekJack Rathbone	To Vancouver CanucksMark FriedmanTy Glover	
=== November ===
November 8, 2023 	To Minnesota WildAdam Raska5th-round pick in 2026 	To San Jose SharksCalen Addison 	
November 8, 2023 	To Minnesota WildZach Bogosian 	To Tampa Bay Lightning7th-round pick in 2025 	
November 26, 2023	To New Jersey DevilsArnaud Durandeau 	To New York IslandersTyce Thompson 	
November 28, 2023	To Chicago BlackhawksAnthony Beauvillier 	To Vancouver Canucksconditional 5th-round pick in 2024	
November 30, 2023	To Calgary Flamesconditional 5th-round pick in 20243rd-round pick in 2026	To Vancouver CanucksNikita Zadorov 	
=== December ===
December 6, 2023 	To Buffalo SabresEric Robinson 	To Columbus Blue Jacketsconditional NSH 7th-round pick in 2025	
December 8, 2023 	To New York IslandersRobert Bortuzzo 	To St. Louis Blues7th-round pick in 2024 	
December 15, 2023	To San Jose SharksJack Studnicka 	To Vancouver CanucksNick Cicek6th-round pick in 2024 	
December 15, 2023	To Colorado Avalanche5th-round pick in 2024	To Seattle KrakenTomas Tatar 	
=== January ===
January 6, 2024 	To Chicago BlackhawksRem Pitlick 	To Pittsburgh Penguinsconditional 7th-round pick in 2026 	
January 8, 2024 	To Anaheim DucksCutter Gauthier 	To Philadelphia FlyersJamie Drysdale2nd-round pick in 2025	
January 11, 2024	To Buffalo SabresFuture considerations 	To Montreal CanadiensFilip Cederqvist 	
January 25, 2024	To Minnesota WildWill Butcher 	To Pittsburgh PenguinsMaxim Cajkovic 	
January 31, 2024	To Calgary FlamesHunter BrzustewiczJoni JurmoAndrei Kuzmenko1st-round pick in 2024conditional 3rd-round pick in 2024 or     NJD 4th-round pick in 2024 or     VAN 4th-round pick in 2024	To Vancouver CanucksElias Lindholm 	
=== February ===
February 2, 2024 	To Montreal Canadiens1st-round pick in 2024conditional 3rd-round pick in 2027 	To Winnipeg JetsSean Monahan 	
February 22, 2024	To Columbus Blue JacketsAlex Nylanderconditional 3rd-round pick in 2026 or     6th-round pick in 2026	To Pittsburgh PenguinsEmil Bemstrom 	
February 28, 2024	To Calgary FlamesCole Brady 	To New Jersey DevilsChris Tanev* 	
February 28, 2024	To Dallas StarsChris Tanev* 	To New Jersey Devils4th-round pick in 2026	
February 28, 2024	To Calgary FlamesArtem Grushnikov2nd-round pick in 2024conditional 3rd-round pick in 2026 	To Dallas StarsCole Brady 	
February 29, 2024	To Anaheim DucksKirill Slepets 	To Carolina HurricanesIlya Lyubushkin* 	
February 29, 2024	To Carolina Hurricanes6th-round pick in 2024 	To Toronto Maple LeafsIlya Lyubushkin* 	
February 29, 2024	To Anaheim Ducks3rd-round pick in 2025 	To Toronto Maple LeafsKirill Slepets 	
=== March ===
March 1, 2024 	To Colorado AvalancheZakhar BardakovNSH 7th-round pick in 2024 	To New Jersey DevilsKurtis MacDermid 	
March 5, 2024 	To Vegas Golden KnightsAnthony Mantha* 	To Washington Capitals2nd-round pick in 20244th-round pick in 2026 	
March 6, 2024 	To Florida PanthersVladimir Tarasenko* 	To Ottawa Senatorsconditional 4th-round pick in 2024 or     3rd-round pick in 20263rd-round pick in 2025 	
March 6, 2024 	To Colorado AvalancheSean Walker5th-round pick in 2026 	To Philadelphia FlyersRyan Johansenconditional 1st-round pick in 2025 or     1st-round pick in 2026 	
March 6, 2024 	To Buffalo SabresBowen Byram 	To Colorado AvalancheCasey Mittelstadt 	
March 6, 2024 	To Anaheim DucksTy Taylor 	To Tampa Bay LightningAdam Henrique* 	
March 6, 2024 	To Edmonton OilersAdam Henrique* 	To Tampa Bay Lightningconditional 4th-round pick in 2025 or     4th-round pick in 2026 	
March 6, 2024 	To Anaheim Ducks1st-round pick in 2024conditional 4th-round pick in 2025 or     5th-round pick in 2025 	To Edmonton OilersSam Carrick*Ty Taylor7th-round pick in 2024 	
March 6, 2024 	To New York RangersAlex Wennberg* 	To Seattle Kraken2nd-round pick in 2024conditional DAL 3rd-round pick in 2025 or     DAL 4th-round pick in 2025 	
March 6, 2024 	To Calgary FlamesMikhail Vorobyev 	To Philadelphia FlyersNoah Hanifin* 	
March 6, 2024 	To Philadelphia Flyers5th-round pick in 2024 	To Vegas Golden KnightsNoah Hanifin* 	
March 6, 2024 	To Calgary FlamesDaniil Miromanovconditional 1st-round pick in 2025 or     1st-round pick in 2026conditional 2nd-round pick in 2025 or     3rd-round pick in 2025	To Vegas Golden KnightsMikhail Vorobyev 	
March 7, 2024 	To Toronto Maple LeafsJoel Edmundson* 	To Washington CapitalsNYI 3rd-round pick in 2024CHI 5th-round pick in 2025 	
March 7, 2024 	To Anaheim DucksJan Mysak 	To Montreal CanadiensJacob Perreault 	
March 7, 2024 	To Arizona Coyotes4th-round pick in 2027 	To Edmonton OilersTroy StecherBOS 7th-round pick in 2024 	
March 7, 2024 	To Colorado AvalancheBrandon Duhaime 	To Minnesota Wild3rd-round pick in 2026 	
March 7, 2024 	To Colorado AvalancheGraham SwardYakov Trenin 	To Nashville PredatorsJeremy Hanzel3rd-round pick in 2025 	
March 7, 2024 	To Chicago Blackhawks5th-round pick in 2024 	To Nashville PredatorsAnthony Beauvillier 	
March 7, 2024 	To Carolina Hurricanes6th-round pick in 2026 	To Toronto Maple LeafsCade Webber 	
March 7, 2024 	To Calgary FlamesRiley Damiani 	To Dallas StarsMathias Emilio Pettersen 	
March 7, 2024 	To San Jose SharksJack Thompson3rd-round pick in 2024 	To Tampa Bay LightningAnthony Duclair7th-round pick in 2025 	
March 7, 2024 	To Carolina HurricanesJake Guentzel*Ty Smith 	To Pittsburgh PenguinsMichael BuntingVille KoivunenCruz LuciusVasili Ponomarevconditional PHI 1st-round pick in 2024 or     CAR 2nd-round pick in 2024conditional 5th-round pick in 2024	
March 8, 2024 	To Carolina HurricanesEvgeny Kuznetsov* 	To Washington Capitals3rd-round pick in 2025 	
March 8, 2024 	To Columbus Blue JacketsMalcolm Subban 	To St. Louis BluesFuture considerations 	
March 8, 2024 	To Buffalo SabresCalle Sjalinconditional 5th-round pick in 2024 or     7th-round pick in 2024 	To Florida PanthersKyle Okposo 	
March 8, 2024 	To Anaheim DucksBen Meyers 	To Colorado Avalanche5th-round pick in 2024 	
March 8, 2024 	To New York RangersChad Ruhwedel 	To Pittsburgh Penguins4th-round pick in 2027 	
March 8, 2024 	To Boston BruinsPatrick Maroon 	To Minnesota WildLuke Toporowskiconditional 6th-round pick in 2026 	
March 8, 2024 	To Arizona CoyotesDAL 6th-round pick in 2024 	To Nashville PredatorsJason Zucker 	
March 8, 2024 	To Minnesota WildTurner Elson 	To New York RangersNic Petan 	
March 8, 2024 	To New Jersey Devils3rd-round pick in 20242nd-round pick in 2025 	To Winnipeg JetsTyler Toffoli* 	
March 8, 2024 	To Detroit Red WingsRadim SimekNJD 7th-round pick in 2024 	To San Jose SharksKlim Kostin 	
March 8, 2024 	To Nashville PredatorsWade Allison 	To Philadelphia FlyersDenis Gurianov 	
March 8, 2024 	To Buffalo Sabres4th-round pick in 2024 	To Philadelphia FlyersErik Johnson 	
March 8, 2024 	To Boston BruinsAndrew Peeke 	To Columbus Blue JacketsJakub Zboril3rd-round pick in 2027 	
March 8, 2024 	To Arizona Coyotes5th-round pick in 2027 	To Tampa Bay LightningMatt Dumba7th-round pick in 2025 	
March 8, 2024 	To Florida PanthersMagnus Hellberg 	To Pittsburgh PenguinsLudovic Waeberconditional 7th-round pick in 2025 	
March 8, 2024 	To Columbus Blue Jacketsconditional 3rd-round pick in 2026 or      4th-round pick in 2026 	To New York RangersJack Roslovic* 	
March 8, 2024 	To San Jose SharksDavid Edstrom1st-round pick in 2025 	To Vegas Golden KnightsTomas Hertl*3rd-round pick in 20253rd-round pick in 2027 	
March 8, 2024 	To New Jersey Devils4th-round pick in 2026 	To Winnipeg JetsColin Miller 	
March 8, 2024 	To Minnesota WildDmitry Ovchinnikov4th-round pick in 2026 	To Toronto Maple LeafsConnor Dewar 	
March 8, 2024 	To Montreal Canadiensconditional 2nd-round pick in 2025 or     3rd-round pick in 2025 	To New Jersey DevilsJake Allen* 	
March 8, 2024 	To Calgary FlamesNikita Okhotiuk 	To San Jose Sharksconditional 5th-round pick in 2024 	
March 8, 2024 	To New Jersey DevilsKaapo Kahkonen 	To San Jose SharksVitek Vanecek7th-round pick in 2025 	
March 8, 2024 	To Buffalo SabresWSH 7th-round pick in 2025 	To San Jose SharksDevin Cooley 	
March 11, 2024	To Montreal CanadiensArnaud Durandeau 	To New Jersey DevilsNathan Legare 	
March 15, 2024	To Ottawa SenatorsWyatt Bongiovanni 	To Winnipeg JetsFuture considerations 	
March 15, 2024	To Carolina Hurricanes6th-round pick in 2024 	To Ottawa SenatorsJamieson Rees 	
=== May ===
May 21, 2024	To Nashville Predators7th-round pick in 20242nd-round pick in 2025	To Tampa Bay LightningRyan McDonaghEDM 4th-round pick in 2024	
==== Pick-only trades ====
:
May 24, 2024	To Chicago Blackhawks1st-round pick in 2024 (#18 overall)2nd-round pick in 2024 (#50 overall)	To New York IslandersTBL 1st-round pick in 2024 (#20 overall)LAK 2nd-round pick in 2024 (#54 overall)VAN 2nd-round pick in 2024 (#61 overall)	
== 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 29, 2023	 	Columbus Blue Jackets	Vancouver Canucks 	
September 30, 2023	 	San Jose Sharks 	New York Rangers 	
October 1, 2023 	 	Anaheim Ducks 	Ottawa Senators 	
October 2, 2023 	 	Nashville Predators 	Los Angeles Kings 	
October 2, 2023 	 	Pittsburgh Penguins 	Winnipeg Jets 	
October 7, 2023 	Grigori Denisenko	Vegas Golden Knights 	Florida Panthers 	
October 9, 2023 	 	Calgary Flames 	Boston Bruins 	
October 9, 2023 	 	Pittsburgh Penguins 	Florida Panthers 	
October 9, 2023 	 	Colorado Avalanche 	Arizona Coyotes 	
October 9, 2023 	 	Ottawa Senators 	Anaheim Ducks 	
October 10, 2023 	 	Anaheim Ducks 	New York Islanders 	
October 21, 2023 	 	Nashville Predators 	Columbus Blue Jackets	
November 11, 2023 	 	Los Angeles Kings 	Nashville Predators 	
November 25, 2023 	 	New York Islanders 	Florida Panthers 	
January 3, 2024 	 	Chicago Blackhawks 	Seattle Kraken 	
January 4, 2024 	 	Vegas Golden Knights 	Los Angeles Kings 	
January 6, 2024 	 	Chicago Blackhawks 	Arizona Coyotes 	
January 10, 2024 	 	Anaheim Ducks 	Montreal Canadiens 	
January 19, 2024 	 	Carolina Hurricanes 	Columbus Blue Jackets	
January 25, 2024 	 	New Jersey Devils 	Calgary Flames 	
January 25, 2024 	 	Arizona Coyotes 	Calgary Flames 	
January 29, 2024 	 	Minnesota Wild 	Winnipeg Jets 	
February 4, 2024 	 	Calgary Flames 	Vegas Golden Knights 	
February 16, 2024 	 	Pittsburgh Penguins 	Washington Capitals 	
February 22, 2024 	 	Montreal Canadiens 	Pittsburgh Penguins 	
March 5, 2024 	 	Calgary Flames 	Dallas Stars 	
March 5, 2024 	 	Washington Capitals 	Pittsburgh Penguins 	
March 7, 2024 	 	Nashville Predators 	Los Angeles Kings 	
March 8, 2024 	 	Florida Panthers 	Vegas Golden Knights 	
March 8, 2024 	 	Ottawa Senators 	Chicago Blackhawks 	
March 8, 2024 	 	Anaheim Ducks 	Toronto Maple Leafs 	
==See also==
*2023–24 NHL season
*2023 NHL Entry Draft
*2024 NHL Entry Draft
*2023 in sports
*2024 in sports
*2022–23 NHL transactions
==References==
Category:NHL transactions
transactions