| Transactions |
| Date | Player | POS | Transaction |
| May 31, 2017 | Dalvin Cook | RB | signed/draft choice, Four-year contract (through 2020) |
| May 30, 2017 | Bucky Hodges | TE | signed/draft choice, Four-year contract (through 2020) |
| May 30, 2017 | Elijah Lee | LB | signed/draft choice, Four-year contract (through 2020) |
| May 30, 2017 | Jack Tocho | CB | signed/draft choice, Four-year contract (through 2020) |
| May 30, 2017 | Pat Elflein | C | signed/draft choice, Four-year contract (through 2020) |
| May 30, 2017 | Stacy Coley | WR | signed/draft choice, Four-year contract (through 2020) |
| May 26, 2017 | Ben Gedeon | ILB | signed/draft choice, Four-year contract (through 2020) |
| May 26, 2017 | Danny Isidora | G | signed/draft choice, Four-year contract (through 2020) |
| May 26, 2017 | Jaleel Johnson | DT | signed/draft choice, Four-year contract (through 2020) |
| May 25, 2017 | Ifeadi Odenigbo | DL | signed/draft choice, Four-year contract (through 2020) |
| May 25, 2017 | Rodney Adams | WR | signed/draft choice, Four-year contract (through 2020) |
| May 17, 2017 | Will Sutton | DT | signed |
| May 16, 2017 | B.J. Dubose | DE | cut |
| May 11, 2017 | Will Sutton | DT | cut |
| May 10, 2017 | Michael Floyd | WR | signed/unrest FA, One-year contract (through 2017) |
| May 4, 2017 | Cedric Thompson | DB | cut |
| May 1, 2017 | Anthony Barr | OLB | team exercises option, Fifth-year option on rookie contract |
| May 1, 2017 | Aviante Collins | T | signed |
| May 1, 2017 | Eric Wilson | LB | signed |
| May 1, 2017 | Horace Richardson | CB | signed |
| May 1, 2017 | Sam McCaskill | DE | signed |
| May 1, 2017 | Tashawn Bower | DE | signed |
| Apr 26, 2017 | Teddy Bridgewater | QB | team declines option, Fifth-year option on rookie contract |
| Apr 24, 2017 | Jake Long | T | retired |
| Apr 13, 2017 | Zac Kerin | G | re-signed/excl. FA, One-year tender (through 2017) |
| Apr 3, 2017 | Ryan Quigley | P | signed, One-year contract (through 2017) |
| Mar 31, 2017 | Case Keenum | QB | signed/unrest FA, One-year contract (through 2017) |
| Mar 30, 2017 | Nick Truesdell | TE | signed |
| Mar 30, 2017 | Terrell Sinkfield | DB | signed |
| Mar 16, 2017 | Latavius Murray | RB | signed/unrest FA, Three-year contract (through 2019) |
| Mar 15, 2017 | Adam Thielen | WR | re-signed/rest FA, Three-year contract (through 2019) |
| Mar 15, 2017 | Terence Newman | CB | re-signed/unrest FA, One-year contract (through 2017) |
| Mar 14, 2017 | Datone Jones | DE | signed/unrest FA, One-year contract (through 2017) |
| Mar 10, 2017 | Mike Remmers | T | signed/unrest FA, Five-year contract (through 2021) |
| Mar 9, 2017 | Mike Remmers | T | Declared Free Agent |
| Mar 9, 2017 | Riley Reiff | T | Declared Free Agent |
| Mar 9, 2017 | Datone Jones | DE | Declared Free Agent |
| Mar 9, 2017 | Case Keenum | QB | Declared Free Agent |
| Mar 9, 2017 | Adam Thielen | WR | Restricted Free Agent |
| Mar 9, 2017 | Jake Long | T | Declared Free Agent |
| Mar 9, 2017 | Justin Trattou | DE | Declared Free Agent |
| Mar 9, 2017 | Riley Reiff | T | signed/unrest FA, Five-year contract (through 2021) |
| Mar 9, 2017 | Shaun Hill | QB | Declared Free Agent |
| Mar 9, 2017 | Terence Newman | CB | Declared Free Agent |
| Mar 9, 2017 | Zach Line | FB | Declared Free Agent |
| Mar 9, 2017 | Michael Floyd | WR | Declared Free Agent |
| Mar 9, 2017 | Latavius Murray | RB | Declared Free Agent |
| Mar 8, 2017 | Jeremiah Sirles | T | re-signed/excl. FA, One-year contract (through 2017) |
| Mar 7, 2017 | Chad Greenway | OLB | retired |