Germany: Attendance at Bundesliga stadiums in the 2024/25 season

source: StadiumDB.com; author: Paulina Skóra

Germany: Attendance at Bundesliga stadiums in the 2024/25 season In the 2024/25 season, the German Bundesliga once again confirmed its status as one of the most spectacular and well-attended football leagues in Europe. Across all 306 matches played by the eighteen clubs, a total of 11,830,600 spectators attended, resulting in an average attendance of 38,662 fans per match.

Advertisement

No surprises at the top

The promoted teams were FC St. Pauli (returning to the Bundesliga after 13 years) and Holstein Kiel (making their debut). Bayer 04 Leverkusen, last season’s champions, officially lost the chance to defend their title in Matchday 32 after a 2–2 draw with SC Freiburg. The new champions were Bayern Munich, securing their 34th German championship in history.

Borussia Dortmund recorded the highest average attendance, with their legendary Signal Iduna Park filled to 100% capacity at nearly 81,365 spectators per match. They were followed by Bayern Munich, whose Allianz Arena hosted an average of 75,000 fans, reflecting the Bavarian club’s dominance both on the field and in the stands. VfB Stuttgart ranked third with an average of 59,265 fans at MHPArena Stuttgart.

Smaller doesn't mean worse

The lowest attendance was at Holstein-Stadion, with an average of just 14,893 spectators, about 99% of its capacity, which still yielded the lowest total figure due to the stadium’s small size.

It is noteworthy that even clubs at the lower end of the attendance table reached nearly full capacity at their home matches, proving that in Germany, fans prefer going to the stadium—even small ones—over watching games on TV. The average stadium occupancy rate was an impressive 95.9%, with fifteen of the eighteen clubs surpassing 92% capacity.

Allianz Arena© Grzegorz Kaliciak

What about ticket prices?

The Bundesliga has long been known for its fan-friendly approach, demonstrated not only by record attendance but also by affordable ticket pricing. In the 2024/25 season, season tickets for standing sections remained relatively inexpensive, especially compared to other major European leagues. For example, a season pass at FC Augsburg cost €219 (up €20 from the previous year), at Union Berlin €221 (unchanged), and at Werder Bremen €222 (also up €20). Fans of Borussia Mönchengladbach paid €230 (up €40), SC Freiburg €235 (up €10), and the highest price was at VfB Stuttgart – €240 (up €12.50). An interesting measure introduced by Borussia Mönchengladbach was requiring fans to use their season ticket for at least 12 out of 17 home games to retain renewal rights, aiming to reduce artificial occupancy and increase real attendance.

Attendance at Bundesliga stadiums in the 2024/2025 season

StadiumAttendanceAverage
Signal Iduna Park 1,383,205 81,365
Allianz Arena 1,275,000 75,000
MHPArena Stuttgart 1,007,500 59,265
Deutsche Bank Park 979,200 57,600
Stadion im Borussia-Park 902,327 53,078
Red Bull Arena 765,773 45,045
Weserstadion 703,852 41,403
Europa-Park Stadion 581,200 34,188
Mewa Arena 550,625 32,390
BayArena 509,329 29,961
WWK Arena 506,941 29,820
Millerntor-Stadion 501,598 29,506
Vonovia Ruhrstadion 434,274 25,546
PreZero Arena 430,252 25,309
Volkswagen Arena 418,132 24,596
Stadion An der Alten Försterei 373,205 21,953
Voith-Arena 255,000 15,000
Holstein-Stadion 253,187 14,893

Advertisement