The Sky Blues will take on Southend United in the opening game of the 2019/20 season at St Andrew's Trillion Trophy Stadium.
The Sky Bet League One season will get underway on Saturday August 3rd and Mark Robins' side will come up against the Shrimpers on the opening day.
City's first scheduled away fixture will see them make the trip to Bolton Wanderers, who were relegated from the Championship last season.
For those looking out for the Christmas period, City will take on Lincoln City on the 21st of December at St Andrew's and then will entertatin Bury on Boxing Day, before travelling to Wycombe Wanderers three days later.
New Year's Day will see Mark Robins take his side down to Prenton Park and face newly promoted Tranmere Rovers.
The final scheduled home fixture of the season will be against Burton Albion, whilst the final fixture of the campaign will be against Wally Downes' AFC Wimbledon on Sunday May 3rd.
Take a look below for the fixtures in full:
Sat 3rd – Southend United (H)
Sat 10th – Bolton Wanderers (A)
Sat 17th – Bristol Rovers (H)
Tue 20th - Portsmouth (A)
Sat 24th - Gillingham (H)
Sat 31st – Oxford United (A)
Sat 7th – Ipswich Town (A)
Sat 14th – Shrewsbury Town (H)
Sat 21st – Lincoln City (A)
Sat 28th – Accrington Stanley (A)