1989 NFL Draft Round 1
| YEAR | RND | PICK # | TEAM | PLAYER | POS | COLLEGE |
| 1989 | 1 | 1 | DAL | Troy Aikman | QB | UCLA |
| 1989 | 1 | 2 | GNB | Tony Mandarich | T | Michigan St. |
| 1989 | 1 | 3 | DET | Barry Sanders | RB | Oklahoma St. |
| 1989 | 1 | 4 | KAN | Derrick Thomas | LB | Alabama |
| 1989 | 1 | 5 | ATL | Deion Sanders | DB | Florida St. |
| 1989 | 1 | 6 | TAM | Broderick Thomas | LB | Nebraska |
| 1989 | 1 | 7 | PIT | Tim Worley | RB | Georgia |
| 1989 | 1 | 8 | LAC | Burt Grossman | DE | Pittsburgh |
| 1989 | 1 | 9 | MIA | Sammie Smith | RB | Florida St. |
| 1989 | 1 | 10 | ARI | Eric Hill | LB | LSU |
| 1989 | 1 | 11 | CHI | Donnell Woolford | DB | Clemson |
| 1989 | 1 | 12 | CHI | Trace Armstrong | DE | Florida |
| 1989 | 1 | 13 | CLE | Eric Metcalf | RB | Texas |
| 1989 | 1 | 14 | NYJ | Jeff Lageman | DE | Virginia |
| 1989 | 1 | 15 | SEA | Andy Heck | T | Notre Dame |
| 1989 | 1 | 16 | NWE | Hart Lee Dykes | WR | Oklahoma St. |
| 1989 | 1 | 17 | ARI | Joe Wolf | T | Boston Col. |
| 1989 | 1 | 18 | NYG | Brian Williams | C | Minnesota |
| 1989 | 1 | 19 | NOR | Wayne Martin | DE | Arkansas |
| 1989 | 1 | 20 | DEN | Steve Atwater | DB | Arkansas |
| 1989 | 1 | 21 | RAM | Bill Hawkins | DE | Miami (FL) |
| 1989 | 1 | 22 | IND | Andre Rison | WR | Michigan St. |
| 1989 | 1 | 23 | TEN | David Williams | T | Florida |
| 1989 | 1 | 24 | PIT | Tom Ricketts | G | Pittsburgh |
| 1989 | 1 | 25 | MIA | Louis Oliver | DB | Florida |
| 1989 | 1 | 26 | RAM | Cleveland Gary | RB | Miami (FL) |
| 1989 | 1 | 27 | ATL | Shawn Collins | WR | Northern Arizona |
| 1989 | 1 | 28 | SFO | Keith DeLong | LB | Tennessee |