According to data released by the German Football League (DFL), a total of 21,404,258 tickets were sold for the 2025/26 season across 36 professional clubs in the Bundesliga and 2. Bundesliga, setting a new historical record. At the same time, the average number of tickets sold per match in professional football leagues, at 34,974, also set a new historical high for average attendance.

This statistic is calculated according to international common standards and includes all tickets sold, such as general admission, VIP tickets, and complimentary tickets.

The data shows that 12,718,097 tickets were sold in the Bundesliga for the 2025/26 season, an increase of 9.1% compared to 11,653,239 tickets in the 2024/25 season. The average attendance reached 41,562 people, also setting a new high.

One of the important reasons for the increase in Bundesliga attendance is the impact of changes in the league lineup. In the 2025/26 season, Köln and Hamburger SV, two traditional teams with large fan bases, returned to the Bundesliga, and the capacity of their home stadiums is significantly higher than that of the relegated teams Darmstadt and Holstein Kiel.

For the 2. Bundesliga, a total of 8,686,161 tickets were sold this season, with an average attendance of 28,386 people, slightly lower than last season's figures of 9,330,725 tickets and an average of 30,493 people.

From a long-term trend perspective, the audience size of German professional football continues to show strong growth. In the 2025/26 season, the average stadium utilization rate in the Bundesliga reached 96.1%, higher than the 95.9% of the previous season.

Among them, Union Berlin, Bayer Leverkusen, Bayern Munich, and St. Pauli achieved 100% stadium utilization. Of the 18 Bundesliga teams, 16 teams had a stadium utilization rate exceeding 90%.

In the 2. Bundesliga, Preußen Münster'sattendance rate was close to 100%, Schalke 04 reached nearly 99%, and Darmstadt and Bielefeld also exceeded 97%.

In terms of absolute attendance, Borussia Dortmund ranked first in the Bundesliga, with an average of nearly 80,000 people per match, followed by Bayern Munich (approximately 75,000 people) and Hamburger SV (approximately 56,900 people).

In the 2. Bundesliga, Schalke 04 ranked first with an average of over 61,000 spectators, HerthaBSC (over 47,000 people) and Kaiserslautern (nearly 46,000 people) followed closely.

Across Europe, the Bundesliga continued to lead in the 2025/26 season, with an average attendance of 41,562 people, surpassing La Liga (30,945 people) and Serie A (30,084 people).

Regarding ticket prices, the average price for a Bundesliga match ticket in the 2025/26 season (including VAT and public transport fees) was 30.77 euros, higher than the 28.78 euros of the previous season. Among these, the average price for a seated ticket was 37.14 euros, and for a standing ticket, it was 12.27 euros.

2. Bundesliga fans paid an average of 24.34 euros for tickets, with seated tickets costing 26.72 euros and standing tickets 13.20 euros.

While maintaining high attendance, German professional football continues to demonstrate one of the most stable fan bases in Europe's top leagues.

AF's PC site is now live! Browse full news, comments, match details and stats on your computer. Visit: www.allfootballapp.com