Football fans, it’s time to mark your calendars.
The schedule for the 2025/26 season has officially dropped, and it's packed with big-name clashes, fierce rivalries, and unforgettable atmospheres across Germany. Released by the DFL Deutsche Fußball Liga, this calendar outlines every key match so you can start planning your weekends accordingly.
Want to witness the intensity live? Secure your Bundesliga tickets early before top fixtures sell out.
Timeline & Structure
The 2025/26 Bundesliga season kicks off on the weekend of August 15–17, 2025, and wraps up on May 16, 2026.
Expect 34 matchdays of non-stop action featuring Bayern Munich, Borussia Dortmund, RB Leipzig, and the return of Hamburger SV to the top flight. The DFL, Deutsche Fußball Liga, continues its flexible scheduling model, giving fans more prime-time clashes throughout the season.
There will be two midweek rounds this year - so get ready for some surprise Wednesday night thrillers. As tradition holds, the Bundesliga will take a winter break between Day 16 (December 21) and Day 17 (January 10). That means players get their well-earned rest, and you get to reset before the second half explodes into life.
International Breaks
Mark your calendar - no Bundesliga fixtures will be played during these FIFA international windows:
1–9 September 2025
6–14 October 2025
10–18 November 2025
23–31 March 2026
1–9 June 2026 (Bundesliga 2 playoffs only)
These breaks will pause domestic action, giving players a chance to shine for their national teams and fans time to breathe before the title races and relegation battles heat up.
Whether you’re cheering for Werder Bremen, SC Freiburg, or FC Augsburg, these pauses are part of the rhythm that makes German football so immersive.
Key Games and Derbies to Watch
The Bundesliga is built on intensity- and nothing embodies that more than its fierce regional rivalries and must-watch matchups. From title-chasers to hometown pride, here are the fixtures everyone is talking about.
Der Klassiker
The biggest fixture in German football: Borussia Dortmund vs Bayern Munich
First leg: 18 October 2025 at Signal Iduna Park
Bayern München - Borussia Dortmund
Sa., 18. Okt., 17:00 • Allianz Arena, DE
Second leg: 28 February 2026 at Allianz Arena
This clash often decides the title and never disappoints.
Hamburg Derby: Hamburger SV vs FC St. Pauli
The fierce city rivalry: Hamburger SV vs FC St. Pauli
First leg: 29 August 2025 at Volksparkstadion
Hamburger SV - FC St. Pauli
Fr., 29. Aug., 20:30 • Volksparkstadion, DE
Second leg: 24 January 2026 at Millerntor-Stadion
Passion, noise, and bragging rights split the city in two.
Nordderby
The northern pride battle: Hamburger SV vs Werder Bremen
First leg: 6 December 2025 at Volksparkstadion
Hamburger SV - Werder Bremen
Sa., 6. Dez., 16:00 • Volksparkstadion, DE
Second leg: 18 April 2026 at Wohninvest Weserstadion
One of Germany’s oldest rivalries, fueled by decades of history.
Rhine Derby
Regional bragging rights in the Rhineland: Bayer Leverkusen vs 1. FC Köln
First leg: 13 December 2025 at BayArena
Bayer Leverkusen - 1.FC Köln
Sa., 13. Dez., 16:00 • BayArena, DE
Second leg: 25 April 2026 at RheinEnergieStadion
Neighbours turned fierce foes, where every tackle matters.
Südderby
Southern supremacy: VfB Stuttgart vs Bayern Munich
First leg: 6 December 2025 at Mercedes-Benz Arena
VfB Stuttgart - Bayern München
Sa., 6. Dez., 16:00 • Stuttgart Arena, DE
Second leg: 18 April 2026 at Allianz Arena
A proud southern clash that rarely lacks drama.
Full Bundesliga 2025/26 Matchday Schedule
Here’s a breakdown of all 15 matchdays in the Bundesliga 2025 season. Mark your weekends and prepare for the ride.
Matchday 1
22 August 2025
23 August 2025
24 August 2025
Matchday 2
29 August 2025
30 August 2025
31 August 2025
Matchday 3
12 September 2025
13 September 2025
14 September 2025
Matchday 4
19 September 2025
20 September 2025
21 September 2025
Matchday 5
26 September 2025
27 September 2025
28 September 2025
Matchday 6
4 October 2025
Matchday 7
18 October 2025
Matchday 8
25 October 2025
Matchday 9
1 November 2025
Matchday 10
8 November 2025
Matchday 11
22 November 2025
Matchday 12
29 November 2025
Matchday 13
6 December 2025
Matchday 14
13 December 2025
Matchday 15
20 December 2025
FAQs
How many games are played in the Bundesliga season?
There are 34 matchdays. Each of the 18 teams plays every other team twice - home and away.
When does the Bundesliga 2025/26 season start and end?
It begins on 15 August 2025 and finishes on 16 May 2026.
Who got promoted to the Bundesliga this year?
Hamburger SV and Hertha BSC are back in the top flight. A third team will be decided via playoffs in June.
Where are Bundesliga matches held?
Across 18 stadiums - from Allianz Arena to Volksparkstadion and more.
Are stadium tours available?
Yes. Clubs like Bayern Munich, Borussia Dortmund, and Eintracht Frankfurt offer year-round tours, some including pitch access and locker rooms.
Will there be a winter break?
Yes. The league pauses after 21 December 2025 and resumes 10 January 2026.
What is Der Klassiker?
It’s the fierce clash between Borussia Dortmund and Bayern Munich, widely considered the biggest match in German football.
What’s the DFL Deutsche Fußball Liga?
The DFL is the body responsible for organising and managing Bundesliga fixtures and operations.
How can I follow my team all season?
Bookmark the Bundesliga schedule, follow updates on official club sites, and get your match tickets early.
Ready for Kickoff?
Whether you're cheering for Borussia Dortmund’s title push, hoping for a breakout year from RB Leipzig, or backing Union Berlin, Werder Bremen, or SC Freiburg for European spots, the Bundesliga 2025/26 promises non-stop excitement.
From the first whistle in August to the final day in May, this campaign will deliver unforgettable moments, from Bayer Leverkusen to FC Augsburg.