Here you have a list of confirmed signings on all free agents, unrestricted and restricted.
- .Artemi Panarin – New York Rangers – 7 years
- Sergei Bobrovsky – Florida Panthers – 7 years – $ 70 million
- Joe Pavelski – Dallas Stars – 3 years – $ 21 million
- Wayne Simmonds – New Jersey Devils – 1 year – $ 5 million
- Brett Ritchie – Boston Bruins – 1 year – $ 1 million
- Brendan Leipsic – Washington Capitals – 1 year
- Pär Lindholm – Boston Bruins – 2 years – $ 1.7 million
- Connor Clifton – Boston Bruins – 3 years – $ 3 million
- David Warsofsky – Pittsburgh Penguins – 2 years – $ 1.4 million
- Andrew Agozzino – Pittsburgh Penguins – 2 years – $ 1.4 million
- Gregg McKegg – New York Rangers
- Danny O’Reagan – New York Rangers
- Calvin Pickard – Detroit Red Wings – 2 years
- Mike Smith – Edmonton Oilers – 1 year
- Philippe Maillet – Washington Capitals – 2 years
- Ivan Prosvetov – Arizona Coyotes – 3 years
- Luke Schenn – Tampa Bay Lightning – 1 year – $ 700,000
- Chris Bigras – Philadelphia Flyers – 2 years (two-way)
- Kyle Criscuolo – Philadelphia Flyers – 1 year (two-way)
- Daniel Carr – Nashville Predators – 1 year
- Sammy Blais – St Louis Blues – 1 year – $ 850,000
- Kevin Gravel – Toronto Maple Leafs – 1 year – $ 700,000
- Anton Strålman – Florida Panthers – 3 years
- Garnet Hathaway – Washington Capitals – 4 years – $ 6 million
- Jujhar Khaira – Edmonton Oilers – 2 years
- Thomas Jurco – Edmonton Oilers
- Markus Granlund – Edmonton Oilers – 1 year
- Andy Welinski – Philadelphia Flyers – 1 year
- Tyler Wotherspoon – Philadelphia Flyers – 2 year (two-way)
- Jean-Francois Berube – Philadelphia Flyers – 2 years (two-way)
- Tomas Nosek – Vegas Golden Knights – 1 year
- Brandon Pirri – Vegas Golden Knights – 2 years
- Tyler Ennis – Ottawa Senators – one year
- Nathan Walker – St Louis Blues – 2 year (two-way)
- Jordan Szwarz – Ottawa Senators – 1 year (two-way)
- Pierre-Edourd Bellemare – Colorado Avalanche – 2 years – $ 3.6 million
- Riley Barber – Montreal Canadiens – 1 year (two-way)
- Patrick Brown – Vegas Golden Knights – 2 years
- Nathan Beaulieu – Winnipeg Jets – 1 year – $ 1 million
- Andrej Sekera – Dallas Stars – 1 year
- Andy Andreoff – Philadelphia Flyers – 2 years
- Kurtis Gabriel – Philadelphia Flyers – 1 year (two-way)
- Nate Prosser – Philadelphia Flyers – 2 years (two-way)
- Richard Panik – Washington Capitals – 4 years – $ 11 million
- Patrik Nemeth – Detroit Red Wings – 2 years
- Alex Chiasson – Edmonton Oilers – 2 years
- Gabriel Dumont – Minnesota Wild – 2 years (two-way)
- Ron Hainsey – Ottawa Senators – 1 year
- Curtis McElhinney – Tampa Bay Lightning – $ 2.6 million
- John Gilmour – Buffalo Sabres – 1 year – $ 700,000
- Corey Perry – Dallas Stars – 1 year
- Tyler Graovac – Vancouver Canucks
- Gustav Nyquist – Columbus Blue Jackets – 4 years – $ 22 million
- Cam Talbot – Calgary Flames – 1 year – $ 2.75 million
- Timo Meier (RFA) – San Jose Sharks – 4 years – $ 24 million
- David Kampf – Chicago Blackhawks – 2 years – $ 2 million
- Oscar Fantenberg – Vancouver Canucks – 1 year – $ 850,000
- Keith Kinkaid – Montreal Canadiens – 1 year
- Luke Johnson – Minnesota Wild – 2 years (two-way)
- Jordie Benn – Vancouver Canucks – 2 years – $ 4 million
- Curtis Lazar – Buffalo Sabres – 1 year – $ 700,000
- Brett Connolly – Florida Panthers – 4 years – $ 13 million
- Andrew Hammod – Buffalo Sabres – 1 year – $ 700,000
- Valtteri Filppula – Detroit Red Wings – 2 years
- Mats Zuccarello – Minnesota Wild – 5 years – $ 30 million
- Tyler Myers – Vancouver Canucks – 5 years – $ 30 million (Tom Gulitti)
- Brandon Tanev – Pittsburgh Penguins – 6 years – $ 21 million
- Matt Duchene – Nashville Predators – 7 years
- Jason Spezza – Toronto Maple Leafs – 1 year – $ 700,000
- Ryan Carpenter – Chicago Blackhawks – 3 years
- Ryan Hartman – Minnesota Wild – 2 years
- Tim Heed – San Jose Sharks – 1 year – $ 960,000