1997–98 FA Cup Third round proper Third round proper

| Tie_no | Home_team | Score | Away_team | Date_ |
|---|---|---|---|---|
| Replay | Port Vale | 1–1 | Arsenal | 14 January 1998 |
| Arsenal won 4–3 on penalties | Arsenal won 4–3 on penalties | Arsenal won 4–3 on penalties | Arsenal won 4–3 on penalties | Arsenal won 4–3 on penalties |
| 28 | Cheltenham Town | 1–1 | Reading | 13 January 1998 |
| Replay | Reading | 2–1 | Cheltenham Town | 20 January 1998 |
| 29 | Leeds United | 4–0 | Oxford United | 3 January 1998 |
| 30 | Hereford United | 0–3 | Tranmere Rovers | 13 January 1998 |
| 31 | Rotherham United | 1–5 | Sunderland | 3 January 1998 |
| 32 | Peterborough United | 0–2 | Walsall | 13 January 1998 |