1967–68 FA Cup Third Round Proper Third Round Proper

| Tie_no | Home_team | Score | Away_team | Date_ |
|---|---|---|---|---|
| Replay | Crystal Palace | 1–2 | Walsall | 31 January 1968 |
| 9 | Nottingham Forest | 4–2 | Bolton Wanderers | 27 January 1968 |
| 10 | Aston Villa | 3–0 | Millwall | 27 January 1968 |
| 11 | Sheffield Wednesday | 3–0 | Plymouth Argyle | 27 January 1968 |
| 12 | Middlesbrough | 1–1 | Hull City | 27 January 1968 |
| Replay | Hull City | 2–2 | Middlesbrough | 31 January 1968 |
| 2nd replay | Middlesbrough | 1–0 | Hull City | 7 February 1968 |
| 13 | Swindon Town | 1–0 | Blackburn Rovers | 27 January 1968 |
| 14 | Shrewsbury Town | 1–1 | Arsenal | 27 January 1968 |
| Replay | Arsenal | 2–0 | Shrewsbury Town | 30 January 1968 |
| 15 | Doncaster Rovers | 0–2 | Swansea Town | 27 January 1968 |
| 16 | Tranmere Rovers | 2–1 | Huddersfield Town | 27 January 1968 |