1. Round 23/08/1947 Arsenal FC - Sunderland AFC 3:1
2. Round 27/08/1947 Charlton Athletic - Arsenal FC 2:4
3. Round 30/08/1947 Sheffield United - Arsenal FC 1:2
4. Round 03/09/1947 Arsenal FC - Charlton Athletic 6:0
5. Round 06/09/1947 Arsenal FC - Manchester United 2:1
6. Round 10/09/1947 Arsenal FC - Bolton Wanderers 2:0
7. Round 13/09/1947 Preston North End - Arsenal FC 0:0
9. Round 20/09/1947 Arsenal FC - Stoke City 3:0
10. Round 27/09/1947 Burnley FC - Arsenal FC 0:1
11. Round 04/10/1947 Arsenal FC - Portsmouth FC 0:0
12. Round 11/10/1947 Arsenal FC - Aston Villa 1:0
14. Round 25/10/1947 Arsenal FC - Everton FC 1:1
15. Round 01/11/1947 Chelsea FC - Arsenal FC 0:0
16. Round 08/11/1947 Arsenal FC - Blackpool FC 2:1
17. Round 15/11/1947 Blackburn Rovers - Arsenal FC 0:1
18. Round 22/11/1947 Arsenal FC - Huddersfield Town 2:0
19. Round 29/11/1947 Derby County - Arsenal FC 1:0
20. Round 06/12/1947 Arsenal FC - Manchester City 1:1
21. Round 13/12/1947 Grimsby Town - Arsenal FC 0:4
22. Round 20/12/1947 Sunderland AFC - Arsenal FC 1:1
26. Round 17/01/1948 Manchester United - Arsenal FC 1:1
27. Round 31/01/1948 Arsenal FC - Preston North End 3:0
28. Round 07/02/1948 Stoke City - Arsenal FC 0:0
29. Round 14/02/1948 Arsenal FC - Burnley FC 3:0
31. Round 28/02/1948 Aston Villa - Arsenal FC 4:2
32. Round 06/03/1948 Arsenal FC - Wolverhampton Wanderers 5:2
33. Round 13/03/1948 Everton FC - Arsenal FC 0:2
34. Round 20/03/1948 Arsenal FC - Chelsea FC 0:2
35. Round 26/03/1948 Arsenal FC - Middlesbrough FC 7:0
36. Round 27/03/1948 Blackpool FC - Arsenal FC 3:0
37. Round 29/03/1948 Middlesbrough FC - Arsenal FC 1:1
38. Round 03/04/1948 Arsenal FC - Blackburn Rovers 2:0
39. Round 10/04/1948 Huddersfield Town - Arsenal FC 1:1
40. Round 17/04/1948 Arsenal FC - Derby County 1:2
30. Round 21/04/1948 Portsmouth FC - Arsenal FC 0:0