Burton Albion will host Rochdale on the opening day of the 2018/19 League One season.
Nigel Clough's side are at home for the first game of a campaign for the third time in four seasons, with the Dale arriving at the Pirelli Stadium on Saturday August 4.
It will mean a reunion for Brewers midfielders Jamie Allen and Matty Lund with their former side.
Albion are at Gillingham on August 11 for their first away game of the campaign, before hosting Doncaster Rovers on August 18.
Their first midweek fixture of the season sees them travel to Bradford City's Valley Parade on Tuesday August 21.
Starting on home soil means Clough's men will end the 2018/19 season on the road at Peterborough United on May 4.
The Brewers could face a tough finish on paper, with four of their final seven games coming against teams that finished in last season's top 10, and another two coming against Barnsley (home) and Sunderland (away), who were relegated from the Championship alongside them in 2017/18.
Over Christmas, Albion are at home to Wycombe Wanderers on Boxing Day and host Plymouth Argyle on December 29, before visiting Bristol Rovers on New Year's Day.
Here's the full list of Burton Albion fixtures. Kick-off times are 3pm unless stated, and as always, times are subject to change with television games not yet scheduled.
AUGUST
Saturday August 4 - Burton Albion v Rochdale
Saturday August 11 - Gillingham v Burton Albion
Saturday August 18 - Burton Albion v Doncaster Rovers
Tuesday August 21 (7.45pm) - Bradford City v Burton Albion
Saturday August 25 - Oxford United v Burton Albion
SEPTEMBER
Saturday September 1 - Burton Albion v A.F.C. Wimbledon
Saturday September 8 - Accrington Stanley v Burton Albion
Saturday September 15 - Burton Albion v Sunderland
Saturday September 22 - Barnsley v Burton Albion
Saturday September 29 - Burton Albion v Scunthorpe United
OCTOBER
Tuesday October 2 (7.45pm) - Burton Albion v Southend United
Saturday October 6 - Wycombe Wanderers v Burton Albion
Saturday October 13 - Burton Albion v Bristol Rovers
Saturday October 20 - Plymouth Argyle v Burton Albion
Tuesday October 23 (7.45pm) - Portsmouth v Burton Albion
Saturday October 27 - Burton Albion v Peterborough United
NOVEMBER
Saturday November 3 - Walsall v Burton Albion
Saturday November 17 - Burton Albion v Coventry City
Saturday November 24 - Blackpool v Burton Albion
Tuesday November 27 (7.45pm) - Burton Albion v Charlton Athletic
DECEMBER
Saturday December 8 - Burton Albion v Shrewsbury Town
Saturday December 15 - Fleetwood Town v Burton Albion
Saturday December 22 - Luton Town v Burton Albion
Wednesday December 26 - Burton Albion v Wycombe Wanderers
Saturday December 29 - Burton Albion v Plymouth Argyle
JANUARY
Tuesday January 1 - Bristol Rovers v Burton Albion
Saturday January 5 - Rochdale v Burton Albion
Saturday January 12 - Burton Albion v Gillingham
Saturday January 19 - Doncaster Rovers v Burton Albion
Saturday January 26 - Burton Albion v Bradford City
FEBRUARY
Saturday February 2 - Burton Albion v Oxford United
Saturday February 9 - A.F.C. Wimbledon v Burton Albion
Saturday February 16 - Shrewsbury Town v Burton Albion
Saturday February 23 - Burton Albion v Fleetwood Town
MARCH
Saturday March 2 - Burton Albion v Walsall
Saturday March 9 - Coventry City v Burton Albion
Tuesday March 12 (7.45pm) - Charlton Athletic v Burton Albion
Saturday March 16 - Burton Albion v Blackpool
Saturday March 23 - Burton Albion v Accrington Stanley
Saturday March 30 - Sunderland v Burton Albion
APRIL
Saturday April 6 - Burton Albion v Barnsley
Saturday April 13 - Scunthorpe United v Burton Albion
Friday April 19 - Burton Albion v Portsmouth
Monday April 22 - Southend United v Burton Albion
Saturday April 27 - Burton Albion v Luton Town
MAY
Saturday May 4 (5.30pm) - Peterborough United v Burton Albion