| Nov 7
|
vs Swansea City |
St. Andrew's Stadium, BirminghamParamount+ |
| Nov 21
|
@ Stoke City |
bet365 Stadium, Stoke-on-Trent |
| Nov 25
|
@ Burnley |
Turf Moor, Burnley |
| Nov 28
|
vs Bolton Wanderers |
St. Andrew's Stadium, Birmingham |
| Dec 5
|
@ Charlton Athletic |
The Valley, London |
| Dec 8
|
vs Watford |
St. Andrew's Stadium, Birmingham |
| Dec 12
|
@ Portsmouth |
Fratton Park, Portsmouth |
| Dec 19
|
vs West Ham United |
St. Andrew's Stadium, Birmingham |
| Dec 26
|
@ Blackburn Rovers |
Ewood Park, Blackburn |
| Dec 29
|
vs Cardiff City |
St. Andrew's Stadium, Birmingham |
| Jan 1
|
vs Portsmouth |
St. Andrew's Stadium, Birmingham |
| Jan 16
|
@ Queens Park Rangers |
MATRADE Loftus Road, London |
| Jan 23
|
vs Lincoln City |
St. Andrew's Stadium, Birmingham |
| Jan 26
|
@ Millwall |
The Den, London |
| Jan 30
|
@ Swansea City |
Swansea.com Stadium, Swansea |
| Feb 6
|
vs Stoke City |
St. Andrew's Stadium, Birmingham |
| Feb 13
|
vs Derby County |
St. Andrew's Stadium, Birmingham |
| Feb 16
|
@ Preston North End |
Deepdale, Preston |
| Feb 20
|
@ Middlesbrough |
Riverside Stadium, Middlesbrough |
| Feb 27
|
vs West Bromwich Albion |
St. Andrew's Stadium, Birmingham |
| Mar 2
|
@ Bristol City |
Ashton Gate, Bristol |
| Mar 6
|
vs Sheffield United |
St. Andrew's Stadium, Birmingham |
| Mar 13
|
@ Bolton Wanderers |
Toughsheet Community Stadium, Bolton |
| Mar 17
|
vs Charlton Athletic |
St. Andrew's Stadium, Birmingham |
| Mar 20
|
vs Blackburn Rovers |
St. Andrew's Stadium, Birmingham |
| Apr 3
|
@ West Ham United |
London Stadium, London |
| Apr 7
|
vs Norwich City |
St. Andrew's Stadium, Birmingham |
| Apr 10
|
@ Wolverhampton Wanderers |
Molineux Stadium, Wolverhampton |
| Apr 17
|
vs Wrexham |
St. Andrew's Stadium, Birmingham |
| Apr 20
|
@ Southampton |
St. Mary's Stadium, Southampton |
| Apr 24
|
@ Watford |
Vicarage Road, Watford |
| May 1
|
vs Burnley |
St. Andrew's Stadium, Birmingham |