South Wales becomes a recruiting ground for the armed forces campaigns in the Far East, so Cyril Spiers loses many of his most reliable and promising players. However, he works tirelessly on behalf of the club to keep things together, putting different sides together on a weekly basis. He manages to use many contacts and friends to keep abreast of the situation regarding the availability of professional footballers stationed with the armed forces locally and a number of famous names make fleeting appearanaces. Johnny Carey, Raich Carter, Allenby Chilton and Benny Fenton all wear a Cardiff City shirt during the season when a total of 52 players are used. Another couple of famous names make a debut, Alf Sherwood and Ken Hollyman. Billy James enhances his reputation further when he plays a couple of wartime internationals against England, and scores in one of them.
The City team that lost 3-6 to West Bromwich Albion on 30 August 1941.| Date | Opponents | Competition | V. | Res. | Goalscorers | Att. | |
| August 30 | W.B.A. | Wartime South League | A | 3-6 | L | Moore, James 2 | 4,462 |
| September 6 | W.B.A. | Wartime South League | H | 1-1 | D | Moore | 4,647 |
| September 13 | Czech Army | Friendly | H | 0-0 | D | 1,100 | |
| September 27 | Southampton | Wartime South League | H | 5-3 | W | Parker 2, Moore, Hollyman, James | 3,930 |
| October 4 | Southampton | Wartime South League | A | 3-1 | W | Moore, Parker 2 | 2,000 |
| October 11 | Wolverhampton W. | Wartime South League | A | 3-0 | W | Lewis, Moore, Perry | 4,612 |
| October 18 | Wolverhampton W. | Wartime South League | H | 2-0 | W | James, Parker | 3,217 |
| October 25 | Bournemouth & B.A. | Wartime South League | H | 0-2 | L | 2,500 | |
| November 1 | Bournemouth & B.A. | Wartime South League | A | 2-3 | L | Moore, James | 3,000 |
| November 8 | Luton T. | Wartime South League | H | 6-1 | W | James 3, Moore 2, Dare | 2,500 |
| November 15 | Luton T. | Wartime South League | A | 0-2 | L | 2,300 | |
| November 22 | Swansea Town | Wartime South League | H | 1-0 | W | Parker | 2,000 |
| November 29 | Swansea Town | Wartime South League | A | 1-4 | L | Parker | 2,500 |
| December 6 | Bristol City | Wartime South League | H | 8-2 | W | Parker 3, Weir 3, Thomas, Steggles | 3,000 |
| December 13 | Bristol City | Wartime South League | A | 6-2 | W | Parker, Dare, Weir 2, Wood 2 | 4,000 |
| December 25 | Swansea Town | Wartime South League | H | 2-1 | W | Moore, Parker | 3,750 |
| December 27 | Southampton | League War Cup (Q) | A | 5-2 | W | Parker 3, Morris, Butler | 2,500 |
| January 3 | Southampton | League War Cup (Q) | H | 9-1 | W | Parker 5, Moore 2, Morgan, Wood | 5,000 |
| January 10 | Swansea Town | League War Cup (Q) | A | 1-1 | D | Moore | 4,000 |
| January 17 | Swansea Town | League War Cup (Q) | H | 1-1 | D | Parker | 5,000 |
| January 24 | Bristol City | League War Cup (Q) | A | 3-8 | L | Moore 3 | 3,312 |
| January 31 | Bristol City | League War Cup (Q) | H | 0-2 | L | 6,000 | |
| February 7 | Bournemouth & B.A. | League War Cup (Q) | A | 1-2 | L | Parker | 2,000 |
| February 14 | Bournemouth & B.A. | League War Cup (Q) | H | 6-1 | W | Parker 3, Moore 2, Wood | 5,300 |
| February 21 | Swansea Town | League War Cup (Q) | A | 5-1 | W | Wright 3, Parker, Moore | 5,000 |
| February 28 | Swansea Town | League War Cup (Q) | H | 8-1 | W | Wood 2, Weir 3, Parker 2, Moore | 7,000 |
| March 7 | Royal Air Force | Friendly | H | 3-3 | D | Hollyman, Opponent (og), Pugh | 1,000 |
| March 14 | Luton T. | League | H | 2-0 | W | Fenton 2 | 5,000 |
| March 21 | Swansea Town | League | H | 4-1 | W | Wright, Lewis, Moore 2 | 4,320 |
| April 4 | Southampton | League War Cup (1-1) | H | 3-1 | W | Moore 2, Fenton | 5,000 |
| April 6 | Southampton | League War Cup (1-2) | A | 1-1 | D | Moore | 3,600 |
| April 11 | W.B.A. | League War Cup (2-1) | H | 1-1 | D | Lewis | 10,781 |
| April 18 | W.B.A. | League War Cup (2-2) | A | 2-3 | L | Shelley 2 | 10,198 |
| April 25 | Northampton Town | League | H | 0-1 | L | 3,460 | |
| May 2 | Northampton Town | League | A | 1-6 | L | Moore | 2,271 |
| May 25 | Swansea Town | League | H | 4-1 | W | Moore 3, Griffiths | 3,720 |
| May 30 | Luton T. | League | H | 2-4 | L | Hollyman 2 | 2,695 |