At the completion of the National and Rookie Drafts, North Melbourne had made a total of ten changes to its list for 2017.
Additions
Paul Ahern (traded from GWS Giants)
Nathan Hrovat (traded from Western Bulldogs)
Marley Williams (traded from Collingwood)
Jy Simpkin (National Draft – pick 12)
Declan Watson (National Draft – pick 34)
Josh Williams (National Draft – pick 36)
Nick Larkey (National Draft – pick 73)
Cameron Zurhaar (Rookie Draft – pick 11)
Oscar Junker (Rookie Draft – pick 28)
Matthew Taylor (Rookie Draft – pick 43)
Rookie upgrades: Majak Daw, Braydon Preuss
RELATED: Meet the Draftees
Departures
Nick Dal Santo
Michael Firrito
Brent Harvey
Robin Nahas
Brad McKenzie
Farren Ray
Joel Tippett
Drew Petrie (rookie-listed by West Coast Eagles)
Daniel Wells (free agent to Collingwood)
Aaron Black (traded to Geelong)