READING will start their quest for Championship glory with a trip to London, to face Queen's Park Rangers on Saturday August 5.
The following Saturday is the first game at the Madejski Stadium, when Fulham visit, who they beat in the play-off semi-finals last season.
Three days later on September 15, Aston Villa will be the visitors for the first mid week game.
The Royals will have a busy time over Christmas with four games in 10 days, starting at home to Burton Albion on December 23, followed by a trip to Bristol City on Boxing Day.
The last Saturday of 2017 they are on their travels to Barnsley and then New Year's Day will see Birmingham City visit.
Reading's final home game is against Ipswich Town, with the league finale at Cardiff City on Sunday May 6.
The full list of fixtures is below:
August
Saturday 5: Queens Park Rangers (a)
Saturday 12: Fulham (h)
Tuesday 15: Aston Villa (h)
Saturday 19: Preston North End (a)
Saturday 26: Birmingham City (a)
September
Saturday 9: Bristol City (h)
Tuesday 12: Barnsley (h)
Saturday 16: Brentford (a)
Saturday 23: Hull City (h)
Tuesday 26: Millwall (a)
Saturday 30: Norwich City (h)
October
Saturday 14: Leeds United (a)
Saturday 21: Sheffield United (a)
Saturday 28: Middlesbrough (h)
Tuesday 31: Nottingham Forest (h)
November
Saturday 4: Derby County (a)
Saturday 18: Wolverhampton (h)
Tuesday 21: Bolton Wanderers (a)
Saturday 25: Sheffield Wednesday (h)
December
Saturday 2: Sunderland (a)
Saturday 9: Cardiff City (h)
Saturday 16: Ipswich Town (a)
Saturday 23: Burton Albion (h)
Tuesday 26: Bristol City (a)
Saturday 30: Barnsley (a)
January
Monday 1: Birmingham City (h)
Saturday 13: Hull City (a)
Saturday 20: Brentford (h)
Saturday 27: Burton Albion (a)
February
Saturday 3 : Millwall (h)
Saturday 10 : Middlesbrough (a)
Saturday 17 : Sheffield United (h)
Saturday 20 : Nottingham Forest (a)
Tuesday 24 : Derby County (h)
March
Saturday 3 : Wolverhampton (a)
Tuesday 6: Bolton Wanderers (h)
Saturday 10: Leeds United (h)
Saturday 17: Norwich City (a)
Saturday 31: Queens Park Rangers (h)
April
Monday 2: Aston Villa (a)
Saturday 7: Preston North End (h)
Tuesday 10: Fulham (a)
Saturday 14: Sunderland (h)
Saturday 21: Sheffield Wednesday (a)
Saturday 28: Ipswich Town (h)
May
Sunday 6: Cardiff City (a)
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here