The following is a list of all team-to-team transactions that occurred in the National Hockey League for the 2024–25 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 2024–25 NHL trade deadline was on March 7, 2025. Players traded or claimed off waivers after that date were not eligible to play in the 2025 Stanley Cup playoffs.
Retirement Date Player Last team Ref July 8, 2024 Minnesota Wild July 16, 2024 Dallas Stars September 5, 2024 Philadelphia Flyers September 5, 2024 Minnesota Wild September 12, 2024 Anaheim Ducks September 15, 2024 Carolina Hurricanes September 17, 2024 Montreal Canadiens September 19, 2024 Florida Panthers September 27, 2024 Utah Hockey Club October 27, 2024 St. Louis Blues November 14, 2024 Vancouver Canucks December 10, 2024 Boston Bruins December 12, 2024 Seattle Kraken April 8, 2025 Winnipeg Jets April 13, 2025 Chicago Blackhawks April 13, 2025 Chicago Blackhawks April 23, 2025 New York Islanders April 30, 2025 Montreal Canadiens May 15, 2025 Edmonton Oilers June 2, 2025 Carolina Hurricanes June 9, 2025 Washington Capitals June 18, 2025 New York Rangers June 24, 2025 New York Islanders 1. Maroon announced on March 22, 2025 that he would retire at the conclusion of the season; Maroon played his last game in the Blackhawks' final home game of the year on April 13, 2025, forgoing the team's final two games on the road. 2. Martinez played his last game in the Blackhawks' final home game of the year on April 13, 2025, forgoing the team's final two games on the road. 3. Savard announced on April 18, 2025 that he would retire at the conclusion of the Canadiens' playoff campaign; the Canadiens were eliminated from the 2025 Stanley Cup playoffs on April 30, 2025.
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 28, 2024 Dallas Stars Buyout June 29, 2024 Philadelphia Flyers Buyout June 29, 2024 Buffalo Sabres Buyout June 30, 2024 San Jose Sharks Buyout July 1, 2024 Columbus Blue Jackets Buyout July 1, 2024 Edmonton Oilers Buyout July 1, 2024 Winnipeg Jets Buyout July 18, 2024 Carolina Hurricanes Mutual termination August 21, 2024 Philadelphia Flyers Termination August 29, 2024 Columbus Blue Jackets Termination October 3, 2024 Vegas Golden Knights Termination settlement October 26, 2024 Minnesota Wild Mutual termination October 30, 2024 Tampa Bay Lightning Mutual termination November 29, 2024 Calgary Flames Mutual termination December 3, 2024 Vegas Golden Knights Mutual termination December 7, 2024 Carolina Hurricanes Mutual termination December 12, 2024 San Jose Sharks Mutual termination December 13, 2024 Winnipeg Jets Mutual termination December 20, 2024 Boston Bruins Mutual termination December 29, 2024 Winnipeg Jets Mutual termination January 29, 2025 Utah Hockey Club Mutual termination January 29, 2025 St. Louis Blues Mutual termination January 31, 2025 St. Louis Blues Mutual termination February 1, 2025 Washington Capitals Mutual termination February 9, 2025 Pittsburgh Penguins Mutual termination May 30, 2025 San Jose Sharks Mutual termination June 22, 2025 Chicago Blackhawks Buyout 1. The NHLPA formally grieved Johansen's contract termination on September 26, 2024. On August 12, 2025, an arbiter sided with the Flyers, affirming Johansen's termination. 2. Gaudreau's contract was terminated after his death as result of a road accident on August 29, 2024. 3. Lehner's contract was terminated when Lehner failed to appear at Vegas' training camp; Lehner claimed to have valid personal reasons for his absence, and the NHL ruled the situation an "unprecedented and highly unique" case, granting Vegas the termination of Lehner's contract, but with Lehner still receiving all compensation owed to him, though not counted against Vegas' salary cap.
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.