1989–90 FA Cup Third round proper Third round proper

| Tie_no | Home_team | Score | Away_team | Date_ |
|---|---|---|---|---|
| 1 | Blackpool | 1–0 | Burnley | 6 Jan 1990 |
| 2 | Bristol City | 2–1 | Swindon Town | 6 Jan 1990 |
| 3 | Rochdale | 1–0 | Whitley Bay | 6 Jan 1990 |
| 4 | Watford | 2–0 | Wigan Athletic | 6 Jan 1990 |
| 5 | Reading | 2–1 | Sunderland | 6 Jan 1990 |
| 6 | Leicester City | 1–2 | Barnsley | 6 Jan 1990 |
| 7 | Nottingham Forest | 0–1 | Manchester United | 7 Jan 1990 |
| 8 | Blackburn Rovers | 2–2 | Aston Villa | 6 Jan 1990 |
| Replay | Aston Villa | 3–1 | Blackburn Rovers | 10 Jan 1990 |
| 9 | Wolverhampton Wanderers | 1–2 | Sheffield Wednesday | 6 Jan 1990 |
| 10 | Middlesbrough | 0–0 | Everton | 6 Jan 1990 |
| Replay | Everton | 1–1 | Middlesbrough | 10 Jan 1990 |