2016–17 NHL transactions

The following is a list of all team-to-team transactions that occurred in the National Hockey League during the 2016–17 NHL season.

Any players traded or claimed off waivers after this date were eligible to play up until, but not in the 2017 Stanley Cup playoffs.

This section is for players who were not previously on contract with NHL teams in the past season.

The 2016–17 NHL season saw the entrance of a 31st team to the league, the Vegas Golden Knights.

[416] In order to create a roster, an Expansion Draft was held June 21, 2017.

[419][420] On June 21, 2017, Vegas' final roster was submitted,[417] and was announced as part of the NHL Awards Ceremony that evening.