Bayern Munich will face Schalke on the opening day of the Bundesliga season next month, as Borussia Dortmund play host to Borussia Monchengladbach.
The fixtures were announced on Friday morning, with title hopefuls RB Leipzig playing host to Mainz in the opening round of fixtures, which kick off on 18 September.
Christmas hasn't all come at once, however, as we'll have to wait until the winer for the first Der Klassiker of the new campaign. That comes on the weekend of 7 November, as Bayern travel to the Westfalenstadion in what could be a decisive clash in Bayern's defence of their title.
The defending champions follow up their opening fixture with a trip to Hoffenheim, while Dortmund travel to Augsburg on Matchday two.
The first Revierderby between Dortmund and Schalke comes on the weekend of 26 October, the same day Bayern face Frankfurt, while Leipzig take on Hertha and Gladbach make the long trip south to Mainz.
Bayern finish their season with the visit of Augsburg, while Dortmund end their campaign with a tricky home tie against Bayern Leverkusen.
Bayern won the 2020/21 season after a barnstorming end to the campaign earned Hansi Flick a full-time tilt at the head coach role. Niko Kovac was dismissed after a questionable start, but 19 wins out of 20 saw Flick's Bayern charge to the title for an eighth successive season.
The Bavarian side's recent dominance of the Bundesliga has meant only one other team has lifted the title since 2009. Dortmund won back-to-back titles in 2011 and 2012, and they will be looking to topple FC Hollywood having finished as runners-up in the past two seasons.
Leipzig will be equally hopeful of the first league title of their short history following a strong 2019/20 season, while Marco Rose's Gladbach may also fancy their chances despite the collapse of what looked like a serious challenge last term.