The 2023 NHL free agency period is here!
It’s officially past 12 p.m. ET on July 1, which means the gates to the NHL’s free agency period are now wide open. That means teams will be able to sign unrestricted free agents to contracts for the upcoming 2024-25 season and beyond, as it will be open season on the league’s biggest available stars.
MORE: Ranking the 20 best NHL free agents in the 2024 offseason.
With trades aplenty over the last few weeks and the 2024 NHL Draft in the rearview mirror, free agency now is the last major event before the league’s long summer break. As such, here are all the major free agent signings of the 2024 NHL free agency period listed for your convenience!
NHL free agent signings in July
F Jeff Skinner signs with the Edmonton Oilers
Contract: One year, $3 million
G James Reimer signs with the Buffalo Sabres
Contract: One year, $1 million
D Vincent Desharnais signs with the Vancouver Canucks
Contract: Two years, $4 million
D Sean Walker signs with the Carolina Hurricanes
Contract: Five years, $18 million
G Kaapo Kahkonen signs with the Winnipeg Jets
Contract: One year, $1 million
D Shayne Gostisbehere signs with the Carolina Hurricanes
Contract: Three years, $9.6 million
D Jani Hakanpaa signs with the Toronto Maple Leafs
Contract: Two years, $3 million
F Alexander Wennberg signs with the San Jose Sharks
Contract: Two years, $10 million
F A.J. Greer signs with the Florida Panthers
Contract: Two years, $1.7 million
F Zach Aston-Reese signs with the Vegas Golden Knights
Contract: One year, $775,000
F Anthony Beauvillier signs with the Pittsburgh Penguins
Contract: One year, $1.25 million
F Tyson Jost signs with the Carolina Hurricanes
Contract: One year, $775,000
D Calvin de Haan signs with the Colorado Avalanche
Contract: One year, $800,000
F Sam Carrick signs with the New York Rangers
Contract: Three years, $3 million
G Jack Campbell signs with the Detroit Red Wings
Contract: One year, $775,000
F Anthony Duclair signs with the New York Islanders
Contract: Four years, $14 million
D Ilya Lyubushkin signs with the Dallas Stars
Contract: Two years, $6.5 million
D Erik Gustafsson signs with the Detroit Red Wings
Contract: Two years, $4 million
D Matt Dumba signs with the Dallas Stars
Contract: Two years, $7.5 million
D Josh Brown signs with the Edmonton Oilers
Contract: Three years, $3 million
F Tanner Laczynski signs with the Vegas Golden Knights
Contract: Two years, $1.55 million
D Joel Edmundson signs with the Los Angeles Kings
Contract: Four years, $15.4 million
F Ryan Lomberg signs with the Calgary Flames
Contract: Two years, $4 million
G Casey DeSmith signs with the Dallas Stars
Contract: One year, $3 million
F Chandler Stephenson signs with the Seattle Kraken
Contract: Seven years, $43.75 million
F Stefan Noesen signs with the New Jersey Devils
Contract: Three years, $8.25 million
D Matt Grzelcyk signs with the Pittsburgh Penguins
Contract: One year, $2.75 million
F Michael Amadio signs with the Ottawa Senators
Contract: Three years, $7.8 million
G Cam Talbot signs with the Detroit Red Wings
Contract: Two years, $5 million
F Danton Heinen signs with the Vancouver Canucks
Contract: Two years, $4.5 million
F William Carrier signs with the Carolina Hurricanes
Contract: Six years, $12 million
F Kiefer Sherwood signs with the Vancouver Canucks
Contract: Two years, $3 million
F Kevin Stenlund signs with the Utah Hockey Club
Contract: Two years, $4 million
F Jake DeBrusk signs with the Vancouver Canucks
Contract: Seven years, $38.5 million
F Sean Monahan signs with the Columbus Blue Jackets
Contract: Five years, $27.5 million
D Brenden Dillon signs with the New Jersey Devils
Contract: Three years, $12 million
D Nikita Zadorov signs with the Boston Bruins
Contract: Six years, $30 million
F Jason Zucker signs with the Buffalo Sabres
Contract: One year, $5 million
G Anthony Stolarz signs with the Toronto Maple Leafs
Contract: Two years, $5 million
F Viktor Arvidsson signs with the Edmonton Oilers
Contract: Two years, $8 million
G Laurent Brossoit signs with the Chicago Blackhawks
Contract: Two years, $6.6 million
F David Perron signs with the Ottawa Senators
Contract: Two years, $8 million
D Brady Skjei signs with the Nashville Predators
Contract: Seven years, $49 million
F Steven Stamkos signs with the Nashville Predators
Contract: Four years, $32 million
F Elias Lindholm signs with the Boston Bruins
Contract: Seven years, $54.25 million
D Ian Cole signs with the Utah Hockey Club
Contract: One year, $3.1 million
D Oliver Ekman-Larsson signs with the Toronto Maple Leafs
Contract: Four years, $14 million
F Anthony Mantha signs with the Calgary Flames
Contract: One year, $3.5 million
D Brett Pesce signs with the New Jersey Devils
Contract: Six years, $33 million
F Pat Maroon signs with the Chicago Blackhawks
Contract: One year, $1.3 million
F Teuvo Teräväinen signs with the Chicago Blackhawks
Contract: Three years, $16.2 million
G Eric Comrie signs with the Winnipeg Jets
Contract: One year, $825,000
D Matt Roy signs with the Washington Capitals
Contract: Six years, $34.5 million
F Sam Lafferty signs with the Buffalo Sabres
Contract: Two years, $4 million
F Jonathan Marchessault signs with the Nashville Predators
Contract: Five years, $27.5 million
F Matt Duchene signs with the Dallas Stars
Contract: One year, $3 million
F Tyler Toffoli signs with the San Jose Sharks
Contract: Four years, $24 million
D Brandon Montour signs with the Seattle Kraken
Contract: Seven years, $50 million
D Chris Tanev signs with the Toronto Maple Leafs
Contract: Six years, $27 million
[lawrence-auto-related count=3 category=1996]