Brentford will open up their SkyBet Championship fixtures with a trip to League One champions Sheffield United on August 5.
The Bees will open up their home campaign against former manager Mark Warburton's Nottingham Forest on August 12.
Unlike last season, Brentford's trip to Aston Villa is scheduled to take place on a Saturday afternoon (September 9) but is followed up with a trip to Sheffield Wednesday three days later.
Brentford are at home to Villa on Boxing Day before hosting the Owls on December 30.
2017 kicks off with a New Year's Day trip to Wolves before the FA Cup third round.
The Bees' first trip to the Stadium of Light to face Sunderland is slated to take place on February 17, which is also FA Cup fifth round day.
The final away day is at Barnsley on April 28 with Hull visiting Griffin Park on the final day of the season.
Brentford's SkyBet Championship fixtures in full are below. All fixtures are subject to change for television.
Saturday August 5 Sheffield United A
Saturday August 12 Nottingham Forest H
Tuesday August 15 Bristol City H
Saturday August 19 Ipswich Town A
Saturday Aug 26 Wolverhampton Wanderers H
Saturday September 9 Aston Villa A
Tuesday September 12 Sheffield Wednesday A
Saturday September 16 Reading H
Saturday September 23 Bolton Wanderers A
Tuesday September 26 Derby County H
Saturday September 30 Middlesbrough A
Saturday October 14 Millwall H
Saturday Oct 21 Sunderland H
Saturday October 28 Preston North End A
Tuesday October 31 Birmingham City A
Saturday November 4 Leeds United H
Saturday November 18 Cardiff City A
Tuesday November 21 Burton Albion H
Saturday November 25 Queens Park Rangers A
Saturday December 2 Fulham H Emirates FA Cup 2
Saturday December 9 Hull City A
Saturday December 16 Barnsley H
Saturday December 23 Norwich City A
Tuesday December 26 Aston Villa H
Saturday December 30 Sheffield Wednesday H
Monday January 1 Wolverhampton Wanderers A
Saturday January 6 Emirates FA Cup third round
Saturday January 13 Bolton Wanderers H
Saturday January 20 Reading A
Saturday January 27 Norwich City H (Emirates FA Cup fourth round)
Saturday February 3 Derby County A
Saturday February 10 Preston North End H
Saturday February 17 Sunderland A (Emirates FA Cup fifth round)
Tuesday February 20 Birmingham City H
Saturday February 24 Leeds United A
Saturday March 3 Cardiff City H
Tuesday March 6 Burton Albion A
Saturday March 10 Millwall A
Saturday March 17 Middlesbrough H (Emirates FA Cup sixth round)
Saturday March 31 Sheffield United H
Monday April 2 Bristol City A
Saturday April 7 Ipswich Town H
Tuesday April 10 Nottingham Forest A
Saturday April 14 Fulham A
Saturday April 21 Queens Park Rangers H (Emirates FA Cup Semi-Final)
Saturday April 28 Barnsley A
Sunday May 6 Hull City H