City will kick off their Sky Bet League Two campaign at home to Cambridge United – on Saturday August 3.
The Bantams’ first away trip of the season will be to Blundell Park to face Grimsby Town, one week later on August 10.
A hectic festive period will see Gary Bowyer’s men play five games in two weeks, getting underway on December 21 when City host newly-promoted Salford.
The Bantams face a trip to Carlisle on Boxing Day, before hosting Mansfield Town on December 29 - and Morecambe on New Year’s Day.
The Christmas period draws to a close on January 4, with an away trip to Swindon Town.
The Easter period will see the Bantams travel to Forest Green Rovers on Good Friday (April 10), prior to a home game against Crewe Alexandra on Bank Holiday Monday (April 13).
City’s final game of the season will be played at home to fellow Sky Bet League Two newcomers Walsall, on Saturday April 25.
The opening round of the Carabao Cup will be staged from August 12 onwards. City are due to discover their opponents in tonight’s draw (7.00pm).
Meanwhile, the first round of this season’s Emirates FA Cup will take place over the weekend of November 9.
BRADFORD CITY'S 2019/20 SKY BET LEAGUE TWO FIXTURES:
Saturday August 3 v CAMBRIDGE UNITED (H)
Saturday August 10 v GRIMSBY TOWN (A)
Saturday August 17 v OLDHAM ATHLETIC (H)
Tuesday August 20 v STEVENAGE (A)
Saturday August 24 v FOREST GREEN ROVERS (H)
Saturday August 31 v CREWE ALEXANDRA (A)
Saturday September 7 v NORTHAMPTON TOWN (H)
Saturday September 14 v WALSALL (A)
Tuesday September 17 v CHELTENHAM TOWN (A)
Saturday September 21 v CARLISLE UNITED (H)
Saturday September 28 v SCUNTHORPE UNITED (A)
Saturday October 5 v SWINDON TOWN (H)
Saturday October 12 v MORECAMBE (A)
Saturday October 19 v CRAWLEY TOWN (H)
Tuesday October 22 v PORT VALE (H)
Saturday October 26 v MACCLESFIELD TOWN (A)
Saturday November 2 v EXETER CITY (H)
Saturday November 16 v COLCHESTER UNITED (A)
Saturday November 23 v PLYMOUTH ARGYLE (A)
Saturday December 7 v NEWPORT COUNTY (H)
Saturday December 14 v LEYTON ORIENT (A)
Saturday December 21 v SALFORD CITY (H)
Thursday December 26 v CARLISLE UNITED (A)
Sunday December 29 v MANSFIELD TOWN (H)
Wednesday January 1 v MORECAMBE (H)
Saturday January 4 v SWINDON TOWN (A)
Saturday January 11 v CRAWLEY TOWN (A)
Saturday January 18 v SCUNTHORPE UNITED (H)
Saturday January 25 v MANSFIELD TOWN (A)
Tuesday January 28 v CHELTENHAM TOWN (H)
Saturday February 1 v OLDHAM ATHLETIC (A)
Saturday February 8 v GRIMSBY TOWN (H)
Tuesday February 11 v STEVENAGE (H)
Saturday February 15 v CAMBRIDGE UNITED (A)
Saturday February 22 v NEWPORT COUNTY (A)
Saturday February 29 v PLYMOUTH ARGYLE (H)
Saturday March 7 v SALFORD CITY (A)
Saturday March 14 v LEYTON ORIENT (H)
Tuesday March 17 v PORT VALE (A)
Saturday March 21 v MACCLESFIELD TOWN (H)
Saturday March 28 v EXETER CITY (A)
Saturday April 4 v COLCHESTER UNITED (H)
Friday April 10 v FOREST GREEN ROVERS (A)
Monday April 13 v CREWE ALEXANDRA (H)
Saturday April 18 v NORTHAMPTON TOWN (A)
Saturday April 25 v WALSALL (H)
PLEASE NOTE: ALL FIXTURES ARE SUBJECT TO CHANGE