Bayern Munich will host Hamburg on the opening weekend when the 53rd Bundesliga season gets under way on August 14.
Augsburg booked their place in the Europa League next season by beating Borussia Monchengladbach 3-1.
Liverpool give U21s more game time than Premier League rivals but top flight lags behind Europe.
Hannover celebrated their first win of 2015 to move out of the bottom three with a 2-1 victory over Augsburg.
Augsburg kept their Europa League hopes alive with an unexpected 1-0 win at Bavarian rivals Bayern Munich.
Schalke ended a six-game winless run as Wolfsburg slipped to defeat, plus all the latest from the Bundesliga.
Augsburg only just managed to keep hold of their place inside the top six after a 0-0 draw at home to Cologne.
Borussia Dortmund closed in on the Bundesliga top six with victory, while Bayer Leverkusen stumbled to a 1-1 draw at Cologne.
Hamburg picked up their first win since early February by beating Augsburg 3-2.
Borussia Dortmund responded to the news of Jurgen Klopp's imminent departure with a 3-0 victory over Paderborn,
Augsburg moved five points clear of Hoffenheim thanks to a 2-1 win over Stuttgart.
Paderborn picked up a crucial three points in their battle to avoid relegation after beating Augsburg 2-1.
Schalke's hopes of a top-four finish receded further after a goalless draw at Augsburg on Sunday.
Augsburg drew 0-0 with Schalke, a result which helps neither side in their respective quests for a place in Europe.
Freiburg picked up a crucial win in their battle against relegation with a 2-0 victory over Augsburg.
Augsburg's hopes of playing in Europe next season suffered a setback as they were beaten 2-0 at home by Mainz.
Augsburg got their push for a place in Europe back on track by becoming the first side to beat Wolfsburg in 2015.
A last-gasp Salomon Kalou strike earned Hertha Berlin all three points in a 1-0 win over Augsburg.
Augsburg goalkeeper Marwin Hitz scored a dramatic late equaliser to earn his side a 2-2 draw at home to Bayer Leverkusen.