1977–78 FA Cup Second Round Proper Second Round Proper

| Tie_no | Home_team | Score | Away_team | Date_ |
|---|---|---|---|---|
| 1 | Preston North End | 0–2 | Wrexham | 17 December 1977 |
| 2 | Watford | 2–0 | Colchester United | 17 December 1977 |
| 3 | Walsall | 1–1 | Port Vale | 17 December 1977 |
| Replay | Port Vale | 1–3 | Walsall | 19 December 1977 |
| 4 | Gillingham | 1–1 | Peterborough United | 17 December 1977 |
| Replay | Peterborough United | 2–0 | Gillingham | 20 December 1977 |
| 5 | Grimsby Town | 2–0 | Barnsley | 17 December 1977 |
| 6 | Crewe Alexandra | 0–0 | Scarborough | 17 December 1977 |
| Replay | Scarborough | 2–0 | Crewe Alexandra | 21 December 1977 |
| 7 | Swindon Town | 2–1 | Brentford | 17 December 1977 |
| 8 | Shrewsbury Town | 1–1 | Stockport County | 17 December 1977 |
| Replay | Stockport County | 1–2 | Shrewsbury Town | 19 December 1977 |