Birmingham City will begin their 2024/25 League One campaign with a home match against Reading.
New manager Chris Davies will take charge of his first game at St Andrew’s against a Royals side that overcame a points deduction last season to finish 17th under Ruben Selles. The 5:30pm kick-off time suggests the game will be broadcast live on Sky Sports.
Blues will travel to Wycombe Wanderers the following weekend for their first away game of the campaign before another road trip to Leyton Orient. Blues end August at home against Wigan Athletic.
Hollywood-backed Wrexham come to town on September 14 and Blues visit the Racecourse Ground for the first time since 1994 on January 25. Blues will host Burton Albion on Boxing Day and finish with a trip to Cambridge United on May 3.
READ: Wrexham owner Ryan Reynolds responds to Birmingham City ‘request’ for USA fixture
READ: Dan Scarr truth and why Blues transfers are taking longer than expected
The furthest away game of the season, which will see Blues visit Exeter City, has been pencilled in for Saturday, September 7 but that is subject to change due to it falling during the international window. Blues will be eligible for international breaks if they have three players selected by their respective countries.
All matches are subject to change for broadcast purposes but the provisional fixture list can be viewed below…
Saturday, August 10 (17:30): Birmingham City v Reading
Saturday, August 17 (15:00): Wycombe Wanderers v Birmingham City
Saturday, August 24 (15:00): Leyton Orient v Birmingham City
Saturday, August 31 (15:00): Birmingham City v Wigan Athletic
Saturday, September 7 (15:00): Exeter City v Birmingham City
Saturday, September 14 (15:00): Birmingham City v Wrexham
Saturday, September 21 (15:00): Rotherham United v Birmingham City
Saturday, September 28 (15:00): Birmingham City v Peterborough United
Tuesday, October 1 (19:45): Birmingham City v Huddersfield Town
Saturday, October 5 (15:00): Charlton Athletic v Birmingham City
Saturday, October 12 (15:00): Birmingham City v Cambridge United
Saturday, October 19 (15:00): Lincoln City v Birmingham City
Tuesday, October 22 (19:45): Birmingham City v Bolton Wanderers
Saturday, October 26 (15:00): Mansfield Town v Birmingham City
Saturday, November 9 (15:00): Birmingham City v Northampton Town
Saturday, November 16 (15:00): Birmingham City v Stevenage
Saturday, November 23 (15:00): Shrewsbury Town v Birmingham City
Tuesday, December 3 (19:45): Birmingham City v Stockport County
Saturday, December 7 (15:00): Barnsley v Birmingham City
Saturday, December 14 (15:00): Birmingham City v Bristol Rovers
Saturday, December 21 (15:00): Crawley Town v Birmingham City
Thursday, December 26 (15:00): Birmingham City v Burton Albion
Sunday, December 29 (15:00): Birmingham City v Blackpool
Tuesday, January 1 (15:00): Stockport County v Birmingham City
Saturday, January 4 (15:00): Wigan Athletic v Birmingham City
Saturday, January 11 (15:00): Birmingham City v Leyton Orient
Saturday, January 18 (15:00): Birmingham City v Exeter City
Saturday, January 25 (15:00): Wrexham v Birmingham City
Saturday, January 28 (19:45): Huddersfield Town v Birmingham City
Saturday, February 1 (15:00): Birmingham City v Rotherham United
Saturday, February 8 (15:00): Peterborough United v Birmingham City
Saturday, February 15 (15:00): Birmingham City v Charlton Athletic
Saturday, February 22 (15:00): Reading v Birmingham City
Saturday, March 1 (15:00): Birmingham City v Wycombe Wanderers
Tuesday, March 4 (19:45): Bolton Wanderers v Birmingham City
Saturday, March 8 (15:00): Birmingham City v Lincoln City
Saturday, March 15 (15:00): Northampton Town v Birmingham City
Saturday, March 22 (15:00): Stevenage v Birmingham City
Saturday, March 29 (15:00): Birmingham City v Shrewsbury Town
Tuesday, April 1 (19:45): Bristol Rovers v Birmingham City
Saturday, April 5 (15:00): Birmingham City v Barnsley
Saturday, April 12 (15:00): Blackpool v Birmingham City
Friday, April 18 (15:00): Birmingham City v Crawley Town
Monday, April 21 (15:00): Burton Albion v Birmingham City
Saturday, April 26 (15:00): Birmingham City v Mansfield Town
Saturday, May 3 (15:00): Cambridge United v Birmingham City