Football matches in Germany

See matches

With its unique blend of tactical discipline and enthusiastic gameplay, German football has long been a cornerstone of the sport’s global appeal. Tracing its origins back to the late 19th century, German football has cultivated a reputation for producing world-class talent and innovative tactics. The Bundesliga, Germany’s primary football league, is celebrated for its high-scoring matches and competitive nature, featuring renowned clubs like Bayern Munich and Borussia Dortmund. The 2. Bundesliga also offers a platform for rising stars and intense rivalries. Additionally, the DFB-Pokal and the DFL-Supercup are key fixtures in the German football calendar, showcasing the country’s deep-rooted love for the game. German football is distinguished by its strategic play, robust physicality, and commitment to youth development, making each match in Germany a thrilling and unpredictable event.

The Passionate Atmosphere of German Football

The spirit of football in Germany transcends the game itself, creating a vibrant culture of fandom and community. German clubs are more than sports teams; they are a part of the social fabric, embodying local traditions and collective pride. This is most vividly experienced in the electric atmosphere of German football stadiums. The fan culture is renowned for its enthusiastic support, with iconic venues like Borussia Dortmund’s Signal Iduna Park and Bayern Munich’s Allianz Arena known for their awe-inspiring ‘yellow wall’ and sea of red, respectively. Fans contribute to an unforgettable match-day experience with their passionate singing, elaborate banners, and unified chants. The experience of attending a Bundesliga match is not just about the game; it’s about being part of a community that celebrates football with fervor and joy.

List of football matches in Germany by city

Are you eager to experience the dynamic world of German football? Select your city to find the latest match in Germany. Whether you’re a seasoned fan or new to the sport, there’s no better way to feel the pulse of German football than being amidst its passionate fans. Find the best deals and get ready for an unparalleled football game in Germany!

The matches are sorted alphabetically by city and stadium.

Augsburg

WWK Arena

Capacity: 30660 spectators | Address: Bürgermeister-Ulrich-Straße 90, 46199 Augsburg, Germany

Augsburg vs Heidenheim Bundesliga on Saturday 09 March 2024 at 15:30
Augsburg vs Köln Bundesliga on Saturday 30 March 2024
Augsburg vs Union Berlin Bundesliga on Saturday 13 April 2024
Augsburg vs Werder Bremen Bundesliga on Saturday 27 April 2024
Augsburg vs Stuttgart Bundesliga on Saturday 11 May 2024

Berlin

Olympiastadion

Capacity: 74475 spectators | Address: Olympischer Platz 3, 14035 Berlin, Germany

Hertha Berlin vs Schalke 2. Bundesliga on Sunday 17 March 2024 at 13:30
Hertha Berlin vs Nürnberg 2. Bundesliga on Saturday 30 March 2024
Hertha Berlin vs Hansa Rostock 2. Bundesliga on Saturday 13 April 2024
Hertha Berlin vs Hannover 96 2. Bundesliga on Saturday 27 April 2024
Hertha Berlin vs Kaiserslautern 2. Bundesliga on Saturday 11 May 2024
German Cup Final on Saturday 25 May 2024 at 20:00
Spain - Croatia Euro 2024 on Saturday 15 June 2024 at 18:00
Play-Off Winner A - Austria Euro 2024 on Friday 21 June 2024 at 18:00
Netherlands - Austria Euro 2024 on Tuesday 25 June 2024 at 18:00
Euro 2024 2nd round of 16 2A - 2B on Saturday 29 June 2024 at 21:00
Euro 2024 4th quarterfinal on Saturday 06 July 2024 at 21:00
Euro 2024 final on Sunday 14 July 2024 at 20:45

Stadion An der Alten Försterei

Capacity: 21717 spectators | Address: An der Wuhlheide 263, 12555 Berlin, Germany

Union Berlin vs Werder Bremen Bundesliga on Saturday 16 March 2024 at 15:30
Union Berlin vs Leverkusen Bundesliga on Saturday 06 April 2024
Union Berlin vs Bayern Munich Bundesliga on Saturday 20 April 2024
Union Berlin vs Bochum Bundesliga on Saturday 04 May 2024
Union Berlin vs Freiburg Bundesliga on Saturday 18 May 2024 at 15:30

Bochum

Ruhrstadion

Capacity: 27599 spectators | Address: Castroper Str. 145, 44791 Bochum, Germany

Bochum vs Freiburg Bundesliga on Sunday 10 March 2024 at 15:30
Bochum vs Darmstadt 98 Bundesliga on Saturday 30 March 2024
Bochum vs Heidenheim Bundesliga on Saturday 13 April 2024
Bochum vs Hoffenheim Bundesliga on Saturday 27 April 2024
Bochum vs Leverkusen Bundesliga on Saturday 11 May 2024

Bremen

Weserstadion

Capacity: 42358 spectators | Address: Franz-Bohmert-Strasse 1, 28205 Bremen, Germany

Werder Bremen vs Borussia Dortmund Bundesliga on Saturday 09 March 2024 at 18:30
Werder Bremen vs Wolfsburg Bundesliga on Saturday 30 March 2024
Werder Bremen vs Stuttgart Bundesliga on Saturday 20 April 2024
Werder Bremen vs Mönchengladbach Bundesliga on Saturday 04 May 2024
Werder Bremen vs Bochum Bundesliga on Saturday 18 May 2024 at 15:30

Darmstadt

Jonathan-Heimes-Stadion

Capacity: 17810 spectators | Address: Nieder-Ramstadter Strasse 170, 64285 Darmstadt, Germany

Darmstadt 98 vs Bayern Munich Bundesliga on Saturday 16 March 2024 at 15:30
Darmstadt 98 vs Freiburg Bundesliga on Saturday 13 April 2024
Darmstadt 98 vs Heidenheim Bundesliga on Saturday 27 April 2024
Darmstadt 98 vs Hoffenheim Bundesliga on Saturday 11 May 2024

Dortmund

Signal Iduna Park

Capacity: 81359 spectators | Address: Strobelallee 50, 44139 Dortmund, Germany

Borussia Dortmund vs PSV Eindhoven Champions League on Wednesday 13 March 2024 at 21:00
Borussia Dortmund vs Frankfurt Bundesliga on Sunday 17 March 2024 at 17:30
Borussia Dortmund vs Stuttgart Bundesliga on Saturday 06 April 2024
Borussia Dortmund vs Leverkusen Bundesliga on Saturday 20 April 2024
Borussia Dortmund vs Augsburg Bundesliga on Saturday 04 May 2024
Borussia Dortmund vs Darmstadt 98 Bundesliga on Saturday 18 May 2024 at 15:30
Italy - Albania Euro 2024 on Saturday 15 June 2024 at 21:00
Turkey - Play-Off Winner C Euro 2024 on Tuesday 18 June 2024 at 18:00
Turkey - Portugal Euro 2024 on Saturday 22 June 2024 at 18:00
France - Play-Off Winner A Euro 2024 on Tuesday 25 June 2024 at 18:00
Euro 2024 1st round of 16 1A - 2C on Saturday 29 June 2024 at 18:00
Euro 2024 2nd semi-final on Wednesday 10 July 2024 at 21:00

Düsseldorf

Merkur Spiel-Arena

Capacity: 54600 spectators | Address: Arena-Strasse 1, 40474 Düsseldorf, Germany

Austria - France Euro 2024 on Monday 17 June 2024 at 21:00
Slovakia - Play-Off Winner B Euro 2024 on Friday 21 June 2024 at 15:00
Albania - Spain Euro 2024 on Monday 24 June 2024 at 21:00
Euro 2024 5th round of 16 2D - 2E on Monday 01 July 2024 at 18:00
Euro 2024 3rd quarterfinal on Saturday 06 July 2024 at 18:00

Frankfurt

Deutsche Bank Arena

Capacity: 51500 spectators | Address: Mörfelder Landstrasse 362, 60528 Frankfurt, Germany

Frankfurt vs Hoffenheim Bundesliga on Sunday 10 March 2024 at 17:30
Germany vs Netherlands International Friendly on Tuesday 26 March 2024 at 20:45
Frankfurt vs Union Berlin Bundesliga on Saturday 30 March 2024
Frankfurt vs Werder Bremen Bundesliga on Saturday 06 April 2024
Frankfurt vs Augsburg Bundesliga on Saturday 20 April 2024
Frankfurt vs Leverkusen Bundesliga on Saturday 04 May 2024
Frankfurt vs RB Leipzig Bundesliga on Saturday 18 May 2024 at 15:30
Belgium - Slovakia Euro 2024 on Monday 17 June 2024 at 18:00
Denmark - England Euro 2024 on Thursday 20 June 2024 at 18:00
Switzerland - Germany Euro 2024 on Sunday 23 June 2024 at 21:00
Slovakia - Romania Euro 2024 on Wednesday 26 June 2024 at 18:00
Euro 2024 6th round of 16 1F - 3A|B|C on Monday 01 July 2024 at 21:00

Freiburg im Breisgau

Schwarzwald-Stadion

Capacity: 25000 spectators | Address: Schwarzwaldstrasse 19, 79117 Freiburg im Breisgau, Germany

Freiburg vs West Ham Europa League on Thursday 07 March 2024 at 21:00
Freiburg vs Leverkusen Bundesliga on Sunday 17 March 2024 at 15:30
Freiburg vs RB Leipzig Bundesliga on Saturday 06 April 2024
Freiburg vs Mainz Bundesliga on Saturday 20 April 2024
Freiburg vs Wolfsburg Bundesliga on Saturday 27 April 2024
Freiburg vs Heidenheim Bundesliga on Saturday 11 May 2024

Gelsenkirchen

Veltins Arena

Capacity: 54740 spectators | Address: Arenaring 1, 45891 Gelsenkirchen, Germany

Serbia - England Euro 2024 on Sunday 16 June 2024 at 21:00
Spain - Italy Euro 2024 on Thursday 20 June 2024 at 21:00
Play-Off Winner C - Portugal Euro 2024 on Wednesday 26 June 2024 at 21:00
Euro 2024 3rd round of 16 1C - 3D|E|F on Sunday 30 June 2024 at 18:00

Hamburg

Volksparkstadion

Capacity: 57000 spectators | Address: Sylvesterallee 7, 22525 Hamburg, Germany

Play-Off Winner A - Netherlands Euro 2024 on Sunday 16 June 2024 at 15:00
Croatia - Albania Euro 2024 on Wednesday 19 June 2024 at 15:00
Play-Off Winner C - Czech Republic Euro 2024 on Saturday 22 June 2024 at 15:00
Czech Republic - Turkey Euro 2024 on Wednesday 26 June 2024 at 21:00
Euro 2024 2nd quarterfinal on Friday 05 July 2024 at 21:00

Heidenheim an der Brenz

Voith-Arena

Capacity: 15000 spectators | Address: Schloßhaustrasse 162, 89522 Heidenheim an der Brenz, Germany

Heidenheim vs Mönchengladbach Bundesliga on Saturday 16 March 2024 at 15:30
Heidenheim vs Bayern Munich Bundesliga on Saturday 06 April 2024
Heidenheim vs RB Leipzig Bundesliga on Saturday 20 April 2024
Heidenheim vs Mainz Bundesliga on Saturday 04 May 2024
Heidenheim vs Köln Bundesliga on Saturday 18 May 2024 at 15:30

Koln

RheinEnergieStadion

Capacity: 49968 spectators | Address: Aachener Strasse 999, 50933 Koln, Germany

Köln vs Leverkusen Bundesliga on Sunday 03 March 2024 at 15:30
Köln vs RB Leipzig Bundesliga on Friday 15 March 2024 at 20:30
Köln vs Bochum Bundesliga on Saturday 06 April 2024
Köln vs Darmstadt 98 Bundesliga on Saturday 20 April 2024
Köln vs Freiburg Bundesliga on Saturday 04 May 2024
Köln vs Union Berlin Bundesliga on Saturday 11 May 2024
Hungary - Switzerland Euro 2024 on Saturday 15 June 2024 at 15:00
Scotland - Switzerland Euro 2024 on Wednesday 19 June 2024 at 21:00
Belgium - Romania Euro 2024 on Saturday 22 June 2024 at 21:00
England - Slovenia Euro 2024 on Tuesday 25 June 2024 at 21:00
Euro 2024 4th round of 16 1B - 3A|D|E|F on Sunday 30 June 2024 at 21:00

Leipzig

Red Bull Arena

Capacity: 42959 spectators | Address: Am Sportforum 2, 05105 Leipzig, Germany

RB Leipzig vs Darmstadt 98 Bundesliga on Saturday 09 March 2024 at 15:30
RB Leipzig vs Mainz Bundesliga on Saturday 30 March 2024
RB Leipzig vs Wolfsburg Bundesliga on Saturday 13 April 2024
RB Leipzig vs Borussia Dortmund Bundesliga on Saturday 27 April 2024
RB Leipzig vs Werder Bremen Bundesliga on Saturday 11 May 2024
Portugal - Czech Republic Euro 2024 on Tuesday 18 June 2024 at 21:00
Netherlands - France Euro 2024 on Friday 21 June 2024 at 21:00
Croatia - Italy Euro 2024 on Monday 24 June 2024 at 21:00
Euro 2024 last round of 16 1D - 2F on Tuesday 02 July 2024 at 21:00

Leverkusen

BayArena

Capacity: 30210 spectators | Address: Bismarckstrasse 122-124, 51373 Leverkusen, Germany

Leverkusen vs Wolfsburg Bundesliga on Sunday 10 March 2024 at 19:30
Leverkusen vs Qarabag Europa League on Thursday 14 March 2024 at 21:00
Leverkusen vs Hoffenheim Bundesliga on Saturday 30 March 2024
Leverkusen vs Fortuna Düsseldorf German Cup on Wednesday 03 April 2024 at 20:45
Leverkusen vs Werder Bremen Bundesliga on Saturday 13 April 2024
Leverkusen vs Stuttgart Bundesliga on Saturday 27 April 2024
Leverkusen vs Augsburg Bundesliga on Saturday 18 May 2024 at 15:30

Mainz

Opel Arena

Capacity: 34000 spectators | Address: Eugen-Salomon-Strasse 1, 55128 Mainz, Germany

Mainz vs Bochum Bundesliga on Saturday 16 March 2024 at 15:30
Mainz vs Darmstadt 98 Bundesliga on Saturday 06 April 2024
Mainz vs Hoffenheim Bundesliga on Saturday 13 April 2024
Mainz vs Köln Bundesliga on Saturday 27 April 2024
Mainz vs Borussia Dortmund Bundesliga on Saturday 11 May 2024

Mönchengladbach

Borussia-Park

Capacity: 54000 spectators | Address: Hennes-Weisweiler-Allee 1, 41179 Mönchengladbach, Germany

Mönchengladbach vs Köln Bundesliga on Saturday 09 March 2024 at 15:30
Mönchengladbach vs Freiburg Bundesliga on Saturday 30 March 2024
Mönchengladbach vs Borussia Dortmund Bundesliga on Saturday 13 April 2024
Mönchengladbach vs Union Berlin Bundesliga on Saturday 27 April 2024
Mönchengladbach vs Frankfurt Bundesliga on Saturday 11 May 2024

Munich

Allianz Arena

Capacity: 75024 spectators | Address: Werner-Heisenberg-Allee 25, 80939 Munich, Germany

German Super Cup: Bayern Munich vs RB Leipzig Saturday 12 August 2023
Bayern Munich vs Lazio Champions League on Tuesday 05 March 2024 at 21:00
Bayern Munich vs Mainz Bundesliga on Saturday 09 March 2024 at 15:30
Bayern Munich vs Borussia Dortmund Bundesliga on Saturday 30 March 2024
Bayern Munich vs Köln Bundesliga on Saturday 13 April 2024
Bayern Munich vs Frankfurt Bundesliga on Saturday 27 April 2024
Bayern Munich vs Wolfsburg Bundesliga on Saturday 11 May 2024
Germany - Scotland Euro 2024 on Friday 14 June 2024 at 21:00
Romania - Play-Off Winner B Euro 2024 on Monday 17 June 2024 at 15:00
Slovenia - Serbia Euro 2024 on Thursday 20 June 2024 at 15:00
Denmark - Serbia Euro 2024 on Tuesday 25 June 2024 at 21:00
Euro 2024 7th round of 16 1E - 3A|B|C|D on Tuesday 02 July 2024 at 18:00
Euro 2024 1st semi-final on Tuesday 09 July 2024 at 21:00

Sinsheim-Hoffenheim

Rhein-Neckar-Arena

Capacity: 30150 spectators | Address: Dietmar-Hopp-Strasse 1, 74889 Sinsheim-Hoffenheim, Germany

Hoffenheim vs Werder Bremen Bundesliga on Sunday 03 March 2024 at 17:30
Hoffenheim vs Stuttgart Bundesliga on Saturday 16 March 2024 at 18:30
Hoffenheim vs Augsburg Bundesliga on Saturday 06 April 2024
Hoffenheim vs Mönchengladbach Bundesliga on Saturday 20 April 2024
Hoffenheim vs RB Leipzig Bundesliga on Saturday 04 May 2024
Hoffenheim vs Bayern Munich Bundesliga on Saturday 18 May 2024 at 15:30

Stuttgart

MHPArena

Capacity: 60469 spectators | Address: Mercedesstraße 87, 70372 Stuttgart, Germany

Stuttgart vs Union Berlin Bundesliga on Friday 08 March 2024 at 20:30
Stuttgart vs Heidenheim Bundesliga on Saturday 30 March 2024
Stuttgart vs Frankfurt Bundesliga on Saturday 13 April 2024
Stuttgart vs Bayern Munich Bundesliga on Saturday 04 May 2024
Stuttgart vs Mönchengladbach Bundesliga on Saturday 18 May 2024 at 15:30
Slovenia - Denmark Euro 2024 on Sunday 16 June 2024 at 18:00
Germany - Hungary Euro 2024 on Wednesday 19 June 2024 at 18:00
Scotland - Hungary Euro 2024 on Sunday 23 June 2024 at 21:00
Play-Off Winner B - Belgium Euro 2024 on Wednesday 26 June 2024 at 18:00
Euro 2024 1st quarterfinal on Friday 05 July 2024 at 18:00

Wolfsburg

Volkswagen Arena

Capacity: 30.000 spectators | Address: In den Allerwiesen 1, 38446 Wolfsburg, Germany

Wolfsburg vs Stuttgart Bundesliga on Saturday 02 March 2024 at 18:30
Wolfsburg vs Augsburg Bundesliga on Saturday 16 March 2024 at 15:30
Wolfsburg vs Mönchengladbach Bundesliga on Saturday 06 April 2024
Wolfsburg vs Bochum Bundesliga on Saturday 20 April 2024
Wolfsburg vs Darmstadt 98 Bundesliga on Saturday 04 May 2024
Wolfsburg vs Mainz Bundesliga on Saturday 18 May 2024 at 15:30

Football clubs in Germany

Football competitions in Germany

Football matches per country