Bundesliga 2024-2025 season

The 2024/25 Bundesliga calendar has arrived!

This Thursday, July 4th, the highly anticipated Bundesliga 2024/25 schedule was released. The dates for all 34 matchdays have been unveiled, and the competition will begin on August 23, 2024, concluding on May 17, 2025.

  1. Key dates in German football
  2. The best Bundesliga matchups
  3. The 18 clubs in the German Bundesliga
  4. The calendar for the Bundesliga 2024-2025

Bayer Leverkusen, unbeaten last season and reigning Bundesliga champions, are set on defending their title. However, they face strong competition from the traditional powerhouses of German football: Bayern Munich, third last season, Stuttgart, Borussia Dortmund and RB Leipzig, are determined to challenge Leverkusen’s dominance. The Bundesliga landscape is competitive, with Frankfurt and Bremen aiming to disturb the hierarchy at the top and secure a spot in a European competition. On the other hand, the newly promoted clubs —St. Pauli and Holstein Kiel— are gearing up for a fierce fight to secure their positions in Germany’s elite football league.

Fans can start planning their trips to see their favourite teams in action, with the 24/25 Bundesliga schedule as their roadmap.

Important Dates in the 2024/25 Bundesliga Schedule

The First Matchday of Bundesliga 2024/25

The first matchday will take place from August 23 to 25, 2024. The opening match will be held on Friday, August 23, with the defending champion Leverkusen travelling to Mönchengladbach. Also noteworthy is Bayern Munich’s trip to Wolfsburg. Dortmund will start their campaign at home against Eintracht Frankfurt.

Winter Break

The German championship will be on break from December 21, with a return to action scheduled for the weekend of January 11, 2025, for the 16th matchday of the Bundesliga.

The Last Matchday of Bundesliga 2024/25

The 34th and final matchday of the Bundesliga 2024/25 will be held on Saturday, May 17, 2025. Bayern Munich will finish their campaign away at Hoffenheim. It will also be challenging for Leverkusen, who will travel to Mainz. Finally, Borussia Dortmund will host Holstein Kiel.

Must-Watch Bundesliga Matches

The Klassiker of Bundesliga

The two Klassiker matches between Bayern Munich and Borussia Dortmund will take place at the end of November in Dortmund and early April 2025 in Munich. These matches are a must-see for fans of either club and being at the stadium to watch them live is a dream for many.

  • Borussia Dortmund – Bayern Munich: Matchday 12 on Saturday, November 30th, 2024
  • Bayern Munich – Borussia Dortmund: Matchday 29 on Saturday, April 12th, 2025

The Rhine derbies

Bundesliga champs Leverkusen and Mönchengladbach, separated by 70 miles, will battle for the supremacy of the Rhine region. Gladbach will host Leverkusen on the first matchday of the season, while the second act will be played in mid-January, counting for matchday 18.

  • Borussia Mönchengladbach – Bayer 04 Leverkusen: Matchday 1 on Friday, August 23rd, 2024
  • Bayer 04 Leverkusen – Borussia Mönchengladbach: Matchday 18 on Saturday, January 18th, 2025

The Ruhr Derbies

With Schalke 04 in the second division, Borussia Dortmund and VfL Bochum will face off in the new Bundesliga season to determine who rules the Ruhr. The first match will be in Dortmund at the end of September, followed by the return match in Bochum in February 2025.

  • Borussia Dortmund – VfL Bochum: Matchday 5 on Saturday, September 28th, 2024
  • VfL Bochum – Borussia Dortmund: Matchday 22 on Saturday, February 15th, 2025

The Bavarian Derbies

The first match will take place in November 2024 with Bayern hosting Augsburg at the Allianz Arena. The return match will be in April 2025 at Augsburg’s WWK Arena on matchday 28.

  • Bayern Munich – FC Augsburg: Matchday 11 on Saturday, November 23rd, 2024
  • FC Augsburg – Bayern Munich: Matchday 28 on Saturday, April 5th, 2025

Other important matches in German football

  • Bayer 04 Leverkusen – RB Leipzig: Matchday 2 on Saturday, August 31st, 2024
  • Bayern Munich – Bayer 04 Leverkusen: Matchday 5 on Saturday, September 28th, 2024
  • Borussia Dortmund – RB Leipzig: Matchday 9 on Saturday, November 2nd, 2024
  • Bayern Munich – RB Leipzig: Matchday 15 on Saturday, December 21st, 2024
  • Borussia Dortmund – Bayer 04 Leverkusen: Matchday 16 on Saturday, January 11th, 2025
  • RB Leipzig – Bayer 04 Leverkusen: Matchday 19 on Saturday, January 25th, 2025
  • Bayer 04 Leverkusen – Bayern Munich: Matchday 22 on Saturday, February 15th, 2025
  • RB Leipzig – Borussia Dortmund: Matchday 26 on Saturday, March 15th, 2025
  • RB Leipzig – Bayern Munich: Matchday 32 on Saturday, May 3rd, 2025
  • Bayer 04 Leverkusen – Borussia Dortmund: Matchday 33 on Saturday, May 10th, 2025

Find the best ticket offers on FootballTicket.club and secure your spot in the stands for an unforgettable experience!

The 18 clubs of the German Bundesliga

The 2024/25 calendar for the Bundesliga

Matchday 1

Friday, August 23rd, 2024
Borussia Mönchengladbach – Bayer 04 Leverkusen
Saturday, August 24th, 2024
Borussia Dortmund – Eintracht Frankfurt
FC Augsburg – Werder Bremen
FC St. Pauli – Heidenheim
FSV Mainz 05 – Union Berlin
RB Leipzig – VfL Bochum
SC Freiburg – VfB Stuttgart
TSG 1899 Hoffenheim – Holstein Kiel
VfL Wolfsburg – Bayern Munich

Matchday 2

Saturday, August 31st, 2024
Bayer 04 Leverkusen – RB Leipzig
Bayern Munich – SC Freiburg
Eintracht Frankfurt – TSG 1899 Hoffenheim
Heidenheim – FC Augsburg
Holstein Kiel – VfL Wolfsburg
Union Berlin – FC St. Pauli
VfB Stuttgart – FSV Mainz 05
VfL Bochum – Borussia Mönchengladbach
Werder Bremen – Borussia Dortmund

Matchday 3

Saturday, September 14th, 2024
Borussia Dortmund – Heidenheim
Borussia Mönchengladbach – VfB Stuttgart
FC Augsburg – FC St. Pauli
FSV Mainz 05 – Werder Bremen
Holstein Kiel – Bayern Munich
RB Leipzig – Union Berlin
SC Freiburg – VfL Bochum
TSG 1899 Hoffenheim – Bayer 04 Leverkusen
VfL Wolfsburg – Eintracht Frankfurt

Matchday 4

Saturday, September 21st, 2024
Bayer 04 Leverkusen – VfL Wolfsburg
Eintracht Frankfurt – Borussia Mönchengladbach
FC Augsburg – FSV Mainz 05
FC St. Pauli – RB Leipzig
Heidenheim – SC Freiburg
Union Berlin – TSG 1899 Hoffenheim
VfB Stuttgart – Borussia Dortmund
VfL Bochum – Holstein Kiel
Werder Bremen – Bayern Munich

Matchday 5

Saturday, September 28th, 2024
Bayern Munich – Bayer 04 Leverkusen
Borussia Dortmund – VfL Bochum
Borussia Mönchengladbach – Union Berlin
FSV Mainz 05 – Heidenheim
Holstein Kiel – Eintracht Frankfurt
RB Leipzig – FC Augsburg
SC Freiburg – FC St. Pauli
TSG 1899 Hoffenheim – Werder Bremen
VfL Wolfsburg – VfB Stuttgart

Matchday 6

Saturday, October 5th, 2024
Bayer 04 Leverkusen – Holstein Kiel
Eintracht Frankfurt – Bayern Munich
FC Augsburg – Borussia Mönchengladbach
FC St. Pauli – FSV Mainz 05
Heidenheim – RB Leipzig
Union Berlin – Borussia Dortmund
VfB Stuttgart – TSG 1899 Hoffenheim
VfL Bochum – VfL Wolfsburg
Werder Bremen – SC Freiburg

Matchday 7

Saturday, October 19th, 2024
Bayer 04 Leverkusen – Eintracht Frankfurt
Bayern Munich – VfB Stuttgart
Borussia Dortmund – FC St. Pauli
Borussia Mönchengladbach – Heidenheim
FSV Mainz 05 – RB Leipzig
Holstein Kiel – Union Berlin
SC Freiburg – FC Augsburg
TSG 1899 Hoffenheim – VfL Bochum
VfL Wolfsburg – Werder Bremen

Matchday 8

Saturday, October 26th, 2024
FC Augsburg – Borussia Dortmund
FC St. Pauli – VfL Wolfsburg
FSV Mainz 05 – Borussia Mönchengladbach
Heidenheim – TSG 1899 Hoffenheim
RB Leipzig – SC Freiburg
Union Berlin – Eintracht Frankfurt
VfB Stuttgart – Holstein Kiel
VfL Bochum – Bayern Munich
Werder Bremen – Bayer 04 Leverkusen

Matchday 9

Saturday, November 2nd, 2024
Bayer 04 Leverkusen – VfB Stuttgart
Bayern Munich – Union Berlin
Borussia Dortmund – RB Leipzig
Borussia Mönchengladbach – Werder Bremen
Eintracht Frankfurt – VfL Bochum
Holstein Kiel – Heidenheim
SC Freiburg – FSV Mainz 05
TSG 1899 Hoffenheim – FC St. Pauli
VfL Wolfsburg – FC Augsburg

Matchday 10

Saturday, November 9th, 2024
FC Augsburg – TSG 1899 Hoffenheim
FC St. Pauli – Bayern Munich
FSV Mainz 05 – Borussia Dortmund
Heidenheim – VfL Wolfsburg
RB Leipzig – Borussia Mönchengladbach
Union Berlin – SC Freiburg
VfB Stuttgart – Eintracht Frankfurt
VfL Bochum – Bayer 04 Leverkusen
Werder Bremen – Holstein Kiel

Matchday 11

Saturday, November 23rd, 2024
Bayer 04 Leverkusen – Heidenheim
Bayern Munich – FC Augsburg
Borussia Dortmund – SC Freiburg
Borussia Mönchengladbach – FC St. Pauli
Eintracht Frankfurt – Werder Bremen
Holstein Kiel – FSV Mainz 05
TSG 1899 Hoffenheim – RB Leipzig
VfB Stuttgart – VfL Bochum
VfL Wolfsburg – Union Berlin

Matchday 12

Saturday, November 30th, 2024
Borussia Dortmund – Bayern Munich
FC Augsburg – VfL Bochum
FC St. Pauli – Holstein Kiel
FSV Mainz 05 – TSG 1899 Hoffenheim
Heidenheim – Eintracht Frankfurt
RB Leipzig – VfL Wolfsburg
SC Freiburg – Borussia Mönchengladbach
Union Berlin – Bayer 04 Leverkusen
Werder Bremen – VfB Stuttgart

Matchday 13

Saturday, December 7th, 2024
Bayer 04 Leverkusen – FC St. Pauli
Bayern Munich – Heidenheim
Borussia Mönchengladbach – Borussia Dortmund
Eintracht Frankfurt – FC Augsburg
Holstein Kiel – RB Leipzig
TSG 1899 Hoffenheim – SC Freiburg
VfB Stuttgart – Union Berlin
VfL Bochum – Werder Bremen
VfL Wolfsburg – FSV Mainz 05

Matchday 14

Saturday, December 14th, 2024
Borussia Dortmund – TSG 1899 Hoffenheim
Borussia Mönchengladbach – Holstein Kiel
FC Augsburg – Bayer 04 Leverkusen
FC St. Pauli – Werder Bremen
FSV Mainz 05 – Bayern Munich
Heidenheim – VfB Stuttgart
RB Leipzig – Eintracht Frankfurt
SC Freiburg – VfL Wolfsburg
Union Berlin – VfL Bochum

Matchday 15

Saturday, December 21st, 2024
Bayer 04 Leverkusen – SC Freiburg
Bayern Munich – RB Leipzig
Eintracht Frankfurt – FSV Mainz 05
Holstein Kiel – FC Augsburg
TSG 1899 Hoffenheim – Borussia Mönchengladbach
VfB Stuttgart – FC St. Pauli
VfL Bochum – Heidenheim
VfL Wolfsburg – Borussia Dortmund
Werder Bremen – Union Berlin

Matchday 16

Saturday, January 11th, 2025
Borussia Dortmund – Bayer 04 Leverkusen
Borussia Mönchengladbach – Bayern Munich
FC Augsburg – VfB Stuttgart
FC St. Pauli – Eintracht Frankfurt
FSV Mainz 05 – VfL Bochum
Heidenheim – Union Berlin
RB Leipzig – Werder Bremen
SC Freiburg – Holstein Kiel
TSG 1899 Hoffenheim – VfL Wolfsburg

Matchday 17

Wednesday, January 15th, 2025
Bayer 04 Leverkusen – FSV Mainz 05
Bayern Munich – TSG 1899 Hoffenheim
Eintracht Frankfurt – SC Freiburg
Holstein Kiel – Borussia Dortmund
Union Berlin – FC Augsburg
VfB Stuttgart – RB Leipzig
VfL Bochum – FC St. Pauli
VfL Wolfsburg – Borussia Mönchengladbach
Werder Bremen – Heidenheim

Matchday 18

Saturday, January 18th, 2025
Bayer 04 Leverkusen – Borussia Mönchengladbach
Bayern Munich – VfL Wolfsburg
Eintracht Frankfurt – Borussia Dortmund
Heidenheim – FC St. Pauli
Holstein Kiel – TSG 1899 Hoffenheim
Union Berlin – FSV Mainz 05
VfB Stuttgart – SC Freiburg
VfL Bochum – RB Leipzig
Werder Bremen – FC Augsburg

Matchday 19

Saturday, January 25th, 2025
Borussia Dortmund – Werder Bremen
Borussia Mönchengladbach – VfL Bochum
FC Augsburg – Heidenheim
FC St. Pauli – Union Berlin
FSV Mainz 05 – VfB Stuttgart
RB Leipzig – Bayer 04 Leverkusen
SC Freiburg – Bayern Munich
TSG 1899 Hoffenheim – Eintracht Frankfurt
VfL Wolfsburg – Holstein Kiel

Matchday 20

Saturday, February 1st, 2025
Bayer 04 Leverkusen – TSG 1899 Hoffenheim
Bayern Munich – Holstein Kiel
Eintracht Frankfurt – VfL Wolfsburg
FC St. Pauli – FC Augsburg
Heidenheim – Borussia Dortmund
Union Berlin – RB Leipzig
VfB Stuttgart – Borussia Mönchengladbach
VfL Bochum – SC Freiburg
Werder Bremen – FSV Mainz 05

Matchday 21

Saturday, February 8th, 2025
Bayern Munich – Werder Bremen
Borussia Dortmund – VfB Stuttgart
Borussia Mönchengladbach – Eintracht Frankfurt
FSV Mainz 05 – FC Augsburg
Holstein Kiel – VfL Bochum
RB Leipzig – FC St. Pauli
SC Freiburg – Heidenheim
TSG 1899 Hoffenheim – Union Berlin
VfL Wolfsburg – Bayer 04 Leverkusen

Matchday 22

Saturday, February 15th, 2025
Bayer 04 Leverkusen – Bayern Munich
Eintracht Frankfurt – Holstein Kiel
FC Augsburg – RB Leipzig
FC St. Pauli – SC Freiburg
Heidenheim – FSV Mainz 05
Union Berlin – Borussia Mönchengladbach
VfB Stuttgart – VfL Wolfsburg
VfL Bochum – Borussia Dortmund
Werder Bremen – TSG 1899 Hoffenheim

Matchday 23

Saturday, February 22nd, 2025
Bayern Munich – Eintracht Frankfurt
Borussia Dortmund – Union Berlin
Borussia Mönchengladbach – FC Augsburg
FSV Mainz 05 – FC St. Pauli
Holstein Kiel – Bayer 04 Leverkusen
RB Leipzig – Heidenheim
SC Freiburg – Werder Bremen
TSG 1899 Hoffenheim – VfB Stuttgart
VfL Wolfsburg – VfL Bochum

Matchday 24

Saturday, March 1st, 2025
Eintracht Frankfurt – Bayer 04 Leverkusen
FC Augsburg – SC Freiburg
FC St. Pauli – Borussia Dortmund
Heidenheim – Borussia Mönchengladbach
RB Leipzig – FSV Mainz 05
Union Berlin – Holstein Kiel
VfB Stuttgart – Bayern Munich
VfL Bochum – TSG 1899 Hoffenheim
Werder Bremen – VfL Wolfsburg

Matchday 25

Saturday, March 8th, 2025
Bayer 04 Leverkusen – Werder Bremen
Bayern Munich – VfL Bochum
Borussia Dortmund – FC Augsburg
Borussia Mönchengladbach – FSV Mainz 05
Eintracht Frankfurt – Union Berlin
Holstein Kiel – VfB Stuttgart
SC Freiburg – RB Leipzig
TSG 1899 Hoffenheim – Heidenheim
VfL Wolfsburg – FC St. Pauli

Matchday 26

Saturday, March 15th, 2025
FC Augsburg – VfL Wolfsburg
FC St. Pauli – TSG 1899 Hoffenheim
FSV Mainz 05 – SC Freiburg
Heidenheim – Holstein Kiel
RB Leipzig – Borussia Dortmund
Union Berlin – Bayern Munich
VfB Stuttgart – Bayer 04 Leverkusen
VfL Bochum – Eintracht Frankfurt
Werder Bremen – Borussia Mönchengladbach

Matchday 27

Saturday, March 29th, 2025
Bayer 04 Leverkusen – VfL Bochum
Bayern Munich – FC St. Pauli
Borussia Dortmund – FSV Mainz 05
Borussia Mönchengladbach – RB Leipzig
Eintracht Frankfurt – VfB Stuttgart
Holstein Kiel – Werder Bremen
SC Freiburg – Union Berlin
TSG 1899 Hoffenheim – FC Augsburg
VfL Wolfsburg – Heidenheim

Matchday 28

Saturday, April 5th, 2025
FC Augsburg – Bayern Munich
FC St. Pauli – Borussia Mönchengladbach
FSV Mainz 05 – Holstein Kiel
Heidenheim – Bayer 04 Leverkusen
RB Leipzig – TSG 1899 Hoffenheim
SC Freiburg – Borussia Dortmund
Union Berlin – VfL Wolfsburg
VfL Bochum – VfB Stuttgart
Werder Bremen – Eintracht Frankfurt

Matchday 29

Saturday, April 12th, 2025
Bayer 04 Leverkusen – Union Berlin
Bayern Munich – Borussia Dortmund
Borussia Mönchengladbach – SC Freiburg
Eintracht Frankfurt – Heidenheim
Holstein Kiel – FC St. Pauli
TSG 1899 Hoffenheim – FSV Mainz 05
VfB Stuttgart – Werder Bremen
VfL Bochum – FC Augsburg
VfL Wolfsburg – RB Leipzig

Matchday 30

Saturday, April 19th, 2025
Borussia Dortmund – Borussia Mönchengladbach
FC Augsburg – Eintracht Frankfurt
FC St. Pauli – Bayer 04 Leverkusen
FSV Mainz 05 – VfL Wolfsburg
Heidenheim – Bayern Munich
RB Leipzig – Holstein Kiel
SC Freiburg – TSG 1899 Hoffenheim
Union Berlin – VfB Stuttgart
Werder Bremen – VfL Bochum

Matchday 31

Saturday, April 26th, 2025
Bayer 04 Leverkusen – FC Augsburg
Bayern Munich – FSV Mainz 05
Eintracht Frankfurt – RB Leipzig
Holstein Kiel – Borussia Mönchengladbach
TSG 1899 Hoffenheim – Borussia Dortmund
VfB Stuttgart – Heidenheim
VfL Bochum – Union Berlin
VfL Wolfsburg – SC Freiburg
Werder Bremen – FC St. Pauli

Matchday 32

Saturday, May 3rd, 2025
Borussia Dortmund – VfL Wolfsburg
Borussia Mönchengladbach – TSG 1899 Hoffenheim
FC Augsburg – Holstein Kiel
FC St. Pauli – VfB Stuttgart
FSV Mainz 05 – Eintracht Frankfurt
Heidenheim – VfL Bochum
RB Leipzig – Bayern Munich
SC Freiburg – Bayer 04 Leverkusen
Union Berlin – Werder Bremen

Matchday 33

Saturday, May 10th, 2025
Bayer 04 Leverkusen – Borussia Dortmund
Bayern Munich – Borussia Mönchengladbach
Eintracht Frankfurt – FC St. Pauli
Holstein Kiel – SC Freiburg
Union Berlin – Heidenheim
VfB Stuttgart – FC Augsburg
VfL Bochum – FSV Mainz 05
VfL Wolfsburg – TSG 1899 Hoffenheim
Werder Bremen – RB Leipzig

Matchday 34

Saturday, May 17th, 2025
Borussia Dortmund – Holstein Kiel
Borussia Mönchengladbach – VfL Wolfsburg
FC Augsburg – Union Berlin
FC St. Pauli – VfL Bochum
FSV Mainz 05 – Bayer 04 Leverkusen
Heidenheim – Werder Bremen
RB Leipzig – VfB Stuttgart
SC Freiburg – Eintracht Frankfurt
TSG 1899 Hoffenheim – Bayern Munich
The calendar for the 2024/25 Liga Portugal is confirmed The 2024/25 Serie A calendar has been published! Everything you need to know about el Clásico in Barcelona Confirmation of the 2024/25 LaLiga calendar The 2024/25 Premier League calendar is here! Eredivisie: The Calendar for the 2024/25 season