Barnsley start their first back in the Championship with a tough looking game against opponents who were two leagues above them in 2018-2019. Fulham, fresh from Premier League relegation, look to become the first team in 28 games to take three points from Oakwell. The Reds have lost each of their last four meetings with the Cottagers and five of the last six (D1) and Fulham have done the double over Barnsley in each of the past two seasons they have met.
It is the first time Barnsley and Fulham have met on the opening day since 1970-1971 when again they opened the season at Oakwell... and Fulham came away with a 1-0 victory in the third tier - Barnsley would finish that season 12th whilst Fulham finished second and were promoted.
It also means Barnsley have started with home games in successive seasons for the first time since 2013-2014 and 2014-2015.
Following this is a very tasty first away fixture awaiting the Reds as they make the short trip down the A61 to face South Yorkshire rivals Sheffield Wednesday at a Hillsborough stadium that Barnsley have now won at in only one of their last 15 league visits, losing 12. The last time Barnsley's first away match was at Hillsborough was back in 2009-2010 when the season began there and the Reds fought back from 2-0 down to earn a 2-2 draw.
Home form could be crucial in August as Barnsley also face the two sides they came up with at Oakwell - Charlton (17th August) and Luton (24th August) with away trips to Birmingham and Wigan - two sides who finished in the bottom half of the Championship in 2018-2019 (albeit Birmingham were deducted nine points)
Barnsley's final game of the season will be special, at least for their opponents as they travel to Brentford for the final ever league match at Griffin Park. The Bees have called this stadium home since 1904 but will move to the Brentford Community Stadium in the summer of 2020.
The Reds lost their first ever game there 8-1 in 1934 and have won only five of 28 since.
Other key dates are as follows:
Leeds home (14th September)
West Brom home (Boxing Day)
Swansea away (29th December)
Derby away (New Year's Day)
Sheffield Wednesday home (8th February)
Leeds away (18th April)
Nottingham Forest home (Final home game 25th April)
Full fixtures can be found by clicking here