Dortmund and Bremen, two original members of the league, will begin the 50th Bundesliga slate at Signal Iduna Park in Dortmund on Aug. 24, exactly 49 years to the day the teams first met in league play.
Schalke, who finished the 2011-12 campaign in third position, will have to deal with Hannover in their first match of the new season, while Champions League hopefuls Borussia Monchengladbach have been paired with Hoffenheim.
Bundesliga Matchday 1 Fixtures:
Borussia Dortmund v Werder Bremen
Hannover v Schalke
Borussia Monchengladbach v Hoffenheim
Stuttgart v Wolfsburg
Freiburg v Mainz
Augsburg v Fortuna Dusseldorf
Eintracht Frankfurt v Bayer Leverkusen
Greuther Furth v Bayern Munich