
Which Formula 1 races are the best attended on the current calendar? Learn more about F1 attendance figures at recent races.
The British, Australian and United States Grands Prix consistently rank as the best-attended Formula 1 races each year. The 1995 Australian Grand Prix, in Adelaide, remains the best-attended F1 race weekend on record, while the 2000 United States Grand Prix – the first F1 race staged at Indianapolis Motor Speedway – holds the top spot for the largest single day attendance figure.
Attendances at Formula 1 races have grown substantially over the past decade. Around 3.5 million fans attended in total over the 19 races held in the 2015 season. That figure grew steadily until 2020, when the coronavirus pandemic meant that most races took place behind closed doors.
Fans began to return to the race track in the showstopping 2021 season and, thanks to the sport’s global rising popularity as a result of Netflix’s Drive To Survive, total attendance in 2022 – the first year that circuits were fully open to fans since the pandemic – boomed to 5.7 million. The attendance growth continues, albeit at a steadier rate, with the yearly total reaching 6 million for the first time in 2023 and rising to 6.5 million in 2024.
It should be noted that the methodology for calculating spectator numbers at each event is not disclosed. At all events, the weekend attendance is the total sum of spectators who attended over the event weekend. That means that fans who attended all three days are counted three times. Some circuits allegedly include operating staff and competitors within their total figures. It’s also worth noting that some events – like the Australian and British Grands Prix – run for four days, rather than the traditional three. Read more: What is the Capacity of Each Formula 1 Venue?
Listed below are all available weekend attendance figures for F1 races since the start of the 2015 season. Follow the links in the tables for further information about the individual attendance figures.
2025 F1 Attendance Figures
The 2025 Formula 1 season is ongoing but the four of the first seven races of 2025 attracted larger weekend attendances than in 2024. The table below will be updated as the season progresses.
Race | Track | Weekend Attendance |
---|---|---|
2025 Australian Grand Prix | Albert Park | 465,498 |
2025 Chinese Grand Prix | Shanghai International Circuit | 220,000 |
2025 Japanese Grand Prix | Suzuka | 266,000 |
2025 Bahrain Grand Prix | Bahrain International Circuit | 105,000 |
2025 Saudi Arabian Grand Prix | Jeddah Corniche Circuit | – |
2025 Miami Grand Prix | Miami International Autodrome | 275,000 |
2025 Emilia Romagna Grand Prix | Imola | 242,000 |
- No weekend attendance figure has been announced for the 2025 Saudi Arabian Grand Prix
2024 F1 Attendance Figures
Formula 1 attendance figures continued to grow in 2024, though they did so at a steadier pace than in previous seasons. Some races – most notably the Las Vegas Grand Prix – recorded lower attendance figures than in the previous season. In their annual report, Liberty Media reported 17 races were sold out, with 10 setting new attendance records.
Race | Track | Weekend Attendance |
---|---|---|
2024 Bahrain Grand Prix | Bahrain International Circuit | 100,000 |
2024 Saudi Arabian Grand Prix | Jeddah Corniche Circuit | – |
2024 Australian Grand Prix | Albert Park | 452,055 |
2024 Japanese Grand Prix | Suzuka | 229,000 |
2024 Chinese Grand Prix | Shanghai International Circuit | 200,000 |
2024 Miami Grand Prix | Miami International Autodrome | 275,000 |
2024 Emilia Romagna Grand Prix | Imola | 200,000 |
2024 Monaco Grand Prix | Circuit de Monaco | – |
2024 Canadian Grand Prix | Circuit Gilles Villeneuve | 350,000 |
2024 Spanish Grand Prix | Circuit de Barcelona-Catalunya | 297,368 |
2024 Austrian Grand Prix | Red Bull Ring | 302,000 |
2024 British Grand Prix | Silverstone | 480,000 |
2024 Hungarian Grand Prix | Hungaroring | 310,000 |
2024 Belgian Grand Prix | Spa Francorchamps | 380,000 |
2024 Dutch Grand Prix | Zandvoort | 305,000 |
2024 Italian Grand Prix | Monza | 335,000 |
2024 Azerbaijan Grand Prix | Baku City Circuit | 76,000 |
2024 Singapore Grand Prix | Marina Bay Circuit | 269,072 |
2024 United States Grand Prix | Circuit of the Americas | 430,000* |
2024 Mexico City Grand Prix | Autodromo Hermanos Rodriguez | 404,958 |
2024 Sao Paulo Grand Prix | Interlagos | 291,717 |
2024 Las Vegas Grand Prix | Las Vegas Strip Circuit | 306,000 |
2024 Qatar Grand Prix | Lusail Circuit | 154,973 |
2024 Abu Dhabi Grand Prix | Yas Marina Circuit | 192,000 |
- Various figures have been reported for the 2024 Chinese Grand Prix, from “nearly 200,000”, to 175,000, to “60,000 fans per day”.
- Weekend attendance figures were not announced for the Saudi Arabian, Monaco or United States Grand Prix weekends. Attendance at the United States Grand Prix was estimated to be 430,000.
2023 F1 Attendance Figures
F1 attendance figures reached a new high in 2023, attracting a total attendance of over 6 million. For the first time since 2019, the British Grand Prix at Silverstone was the best attended race of the year.
Race | Circuit | Weekend Attendance |
---|---|---|
2023 Bahrain Grand Prix | Bahrain International Circuit | 99,500 |
2023 Saudi Arabian Grand Prix | Jeddah Corniche Circuit | 150,000 |
2023 Australian Grand Prix | Albert Park | 444,631 |
2023 Azerbaijan Grand Prix | Baku City Circuit | – |
2023 Miami Grand Prix | Miami International Autodrome | 270,491 |
2023 Monaco Grand Prix | Circuit de Monaco | – |
2023 Spanish Grand Prix | Circuit de Barcelona-Catalunya | 284,066 |
2023 Canadian Grand Prix | Circuit Gilles Villeneuve | 345,000 |
2023 Austrian Grand Prix | Red Bull Ring | 304,000 |
2023 British Grand Prix | Silverstone | 480,000 |
2023 Hungarian Grand Prix | Hungaroring | 303,000 |
2023 Belgian Grand Prix | Spa Francorchamps | 380,000 |
2023 Dutch Grand Prix | Zandvoort | 305,000 |
2023 Italian Grand Prix | Monza | 304,135 |
2023 Singapore Grand Prix | Marina Bay Circuit | 264,108 |
2023 Japanese Grand Prix | Suzuka | 222,000 |
2023 Qatar Grand Prix | Losail International Circuit | 120,000 |
2023 United States Grand Prix | Circuit of the Americas | 432,000 |
2023 Mexico City Grand Prix | Autodromo Hermanos Rodriguez | 400,639 |
2023 Sao Paulo Grand Prix | Interlagos | 267,000 |
2023 Las Vegas Grand Prix | Las Vegas Strip Circuit | 315,000 |
2023 Abu Dhabi Grand Prix | Yas Marina Circuit | – |
2022 F1 Attendance Figures
F1 attendances in 2022 reached 5.7 million. The first full season to feature re-opened circuits since the start of the coronavrius pandemic, overall attendance since 2019 grew by 1.5 million. The United States Grand Prix retained its position as the best-attended race of year.
Race | Circuit | Weekend Attendance |
---|---|---|
2022 Bahrain Grand Prix | Bahrain International Circuit | 98,000 |
2022 Saudi Arabian Grand Prix | Jeddah Corniche Circuit | – |
2022 Australian Grand Prix | Albert Park | 419,114 |
2022 Emilia Romagna Grand Prix | Imola | 129,656 |
2022 Miami Grand Prix | Miami International Autodrome | 242,955 |
2022 Spanish Grand Prix | Circuit de Barcelona-Catalunya | 277,836 |
2022 Monaco Grand Prix | Circuit de Monaco | – |
2022 Azerbaijan Grand Prix | Baku City Circuit | – |
2022 Canadian Grand Prix | Circuit Gilles Villeneuve | 338,000 |
2022 British Grand Prix | Silverstone | 401,000 |
2022 Austrian Grand Prix | Red Bull Ring | 303,000 |
2022 French Grand Prix | Circuit Paul Ricard | 200,000 |
2022 Hungarian Grand Prix | Hungaroring | 290,000 |
2022 Belgian Grand Prix | Spa Francorchamps | 360,000 |
2022 Dutch Grand Prix | Zandvoort | 305,000 |
2022 Italian Grand Prix | Monza | 337,000 |
2022 Singapore Grand Prix | Marina Bay Circuit | 302,000 |
2022 Japanese Grand Prix | Suzuka | 200,000 |
2022 United States Grand Prix | Circuit of the Americas | 440,000 |
2022 Mexico City Grand Prix | Autodromo Hermanos Rodriguez | 395,902 |
2022 Sao Paulo Grand Prix | Interlagos | 236,000 |
2022 Abu Dhabi Grand Prix | Yas Marina Circuit | 160,000 |
2021 F1 Attendance Figures
As the world began to re-open amid the ongoing pandemic, F1 began to welcome back capacity crowds to its races. A total of over 2 million fans were in attendance across the 17 races in 2021 which had fans trackside.
Race | Circuit | Weekend Attendance |
---|---|---|
2021 Bahrain Grand Prix | Bahrain International Circuit | 4,500 |
2021 Emilia Romagna Grand Prix | Imola | 0 |
2021 Portuguese Grand Prix | Portimao | 0 |
2021 Spanish Grand Prix | Circuit de Barcelona-Catalunya | 1,000 |
2021 Monaco Grand Prix | Circuit de Monaco | 25,500 |
2021 Azerbaijan Grand Prix | Baku City Circuit | 0 |
2021 French Grand Prix | Circuit Paul Ricard | 45,000* |
2021 Styrian Grand Prix | Red Bull Ring | 15,000 |
2021 Austrian Grand Prix | Red Bull Ring | 132,000 |
2021 British Grand Prix | Silverstone | 346,000 |
2021 Hungarian Grand Prix | Hungaroring | 130,000 |
2021 Belgian Grand Prix | Spa Francorchamps | 213,000 |
2021 Dutch Grand Prix | Zandvoort | 195,000 |
2021 Italian Grand Prix | Monza | 46,000* |
2021 Russian Grand Prix | Sochi Autodrom | – |
2021 Turkish Grand Prix | Istanbul Park | 190,000 |
2021 United States Grand Prix | Circuit of the Americas | 400,000 |
2021 Mexico City Grand Prix | Autodromo Hermanos Rodriguez | 372,000 |
2021 Sao Paulo Grand Prix | Interlagos | 181,000 |
2021 Qatar Grand Prix | Losail International Circuit | 80,000 |
2021 Saudi Arabian Grand Prix | Jeddah Corniche Circuit | 143,000 |
2021 Abu Dhabi Grand Prix | Yas Marina Circuit | 153,000 |
*The figures here are maximum possible attendances, based on the total number of tickets available for each day of the capacity-limited events.
2020 F1 Attendance Figures
The coronavirus pandemic led to the start of the F1 season being delayed by almost four months. When racing resumed, it did so mostly closed doors, with just four races later in the season being open to limited capacity crowds.
Race | Circuit | Weekend Attendance |
---|---|---|
2020 Austrian Grand Prix | Red Bull Ring | 0 |
2020 Styrian Grand Prix | Red Bull Ring | 0 |
2020 Hungarian Grand Prix | Hungaroring | 0 |
2020 British Grand Prix | Silverstone | 0 |
70th Anniversary Grand Prix | Silverstone | 0 |
2020 Spanish Grand Prix | Circuit de Barcelona-Catalunya | 0 |
2020 Belgian Grand Prix | Spa Francorchamps | 0 |
2020 Italian Grand Prix | Monza | 0 |
2020 Tuscan Grand Prix | Mugello | 1,500 |
2020 Russian Grand Prix | Sochi Autodrom | 30,000 |
2020 Eifel Grand Prix | Nurburgring | 13,500 |
2020 Portuguese Grand Prix | Portimao | 27,000 |
2020 Emilia Romagna Grand Prix | Imola | 0 |
2020 Turkish Grand Prix | Istanbul Park | 0 |
2020 Bahrain Grand Prix | Bahrain International Circuit | 0 |
2020 Sakhir Grand Prix | Bahrain International Circuit | 0 |
2020 Abu Dhabi Grand Prix | Yas Marina Circuit | 0 |
2019 F1 Attendance Figures
Formula 1 attendance figures continued to grow in 2019, this time increasing by 1.75% on the previous year. The British Grand Prix topped the list as the best attended race of the year once again, just ahead of the Mexican Grand Prix.
Race | Circuit | Weekend Attendance |
---|---|---|
2019 Australian Grand Prix | Albert Park | 324,100 |
2019 Bahrain Grand Prix | Bahrain International Circuit | 97,000 |
2019 Chinese Grand Prix | Shanghai International Circuit | – |
2019 Azerbaijan Grand Prix | Baku City Circuit | 85,000 |
2019 Spanish Grand Prix | Circuit de Barcelona-Catalunya | 160,428 |
2019 Monaco Grand Prix | Circuit de Monaco | – |
2019 Canadian Grand Prix | Circuit Gilles Villeneuve | 307,000 |
2019 French Grand Prix | Circuit Paul Ricard | 135,000 |
2019 Austrian Grand Prix | Red Bull Ring | 203,000 |
2019 British Grand Prix | Silverstone | 351,000 |
2019 German Grand Prix | Hockenheim | 153,000 |
2019 Hungarian Grand Prix | Hungaroring | 230,000 |
2019 Belgian Grand Prix | Spa Francorchamps | 251,864 |
2019 Italian Grand Prix | Monza | 200,000 |
2019 Singapore Grand Prix | Marina Bay Circuit | 268,000 |
2019 Russian Grand Prix | Sochi Autodrom | – |
2019 Japanese Grand Prix | Suzuka | 122,000 |
2019 Mexican Grand Prix | Autodromo Hermanos Rodriguez | 345,694 |
2019 United States Grand Prix | Circuit of the Americas | 268,000 |
2019 Brazilian Grand Prix | Interlagos | 150,307 |
2019 Abu Dhabi Grand Prix | Yas Marina Circuit | – |
2018 F1 Attendance Figures
The British Grand Prix at Silverstone was the best-attended race of the 2018 Formula 1 season, with overall attendance increasing by 2.7% to 4,093,035.
Race | Circuit | Weekend Attendance |
---|---|---|
2018 Australian Grand Prix | Albert Park | 295,000 |
2018 Bahrain Grand Prix | Bahrain International Circuit | 95,000 |
2018 Chinese Grand Prix | Shanghai International Circuit | – |
2018 Azerbaijan Grand Prix | Baku City Circuit | 94,000 |
2018 Spanish Grand Prix | Circuit de Barcelona-Catalunya | – |
2018 Monaco Grand Prix | Circuit de Monaco | – |
2018 Canadian Grand Prix | Circuit Gilles Villeneuve | – |
2018 French Grand Prix | Circuit Paul Ricard | 150,000 |
2018 Austrian Grand Prix | Red Bull Ring | – |
2018 British Grand Prix | Silverstone | 340,000 |
2018 German Grand Prix | Hockenheim | 165,000 |
2018 Hungarian Grand Prix | Hungaroring | 210,000 |
2018 Belgian Grand Prix | Spa Francorchamps | 250,000 |
2018 Italian Grand Prix | Monza | – |
2018 Singapore Grand Prix | Marina Bay Circuit | 263,000 |
2018 Russian Grand Prix | Sochi Autodrom | – |
2018 Japanese Grand Prix | Suzuka | 165,000 |
2018 United States Grand Prix | Circuit of the Americas | 263,160 |
2018 Mexican Grand Prix | Autodromo Hermanos Rodriguez | 334,946 |
2018 Brazilian Grand Prix | Interlagos | 150,000 |
2018 Abu Dhabi Grand Prix | Yas Marina Circuit | – |
2017 F1 Attendance Figures
2017 was Formula 1’s first season under new Liberty Media management. Total attendance across the 20 rounds of the season was over 4 million – an increase of 8% on the previous year. Total race day attendance was 1,702,959.
Race | Circuit | Weekend Attendance |
---|---|---|
2017 Australian Grand Prix | Albert Park | 296,600 |
2017 Chinese Grand Prix | Shanghai International Circuit | 145,000 |
2017 Bahrain Grand Prix | Bahrain International Circuit | 93,000 |
2017 Russian Grand Prix | Sochi Autodrom | 150,000 |
2017 Spanish Grand Prix | Circuit de Barcelona-Catalunya | 177,984 |
2017 Monaco Grand Prix | Circuit de Monaco | 200,000 |
2017 Canadian Grand Prix | Circuit Gilles Villeneuve | 180,000 |
2017 Azerbaijan Grand Prix | Baku City Circuit | 71,451 |
2017 Austrian Grand Prix | Red Bull Ring | 145,000 |
2017 British Grand Prix | Silverstone | 344,500 |
2017 Hungarian Grand Prix | Hungaroring | 199,000 |
2017 Belgian Grand Prix | Spa Francorchamps | 265,000 |
2017 Italian Grand Prix | Monza | 185,000 |
2017 Singapore Grand Prix | Marina Bay Circuit | 260,400 |
2017 Malaysia Grand Prix | Sepang | 110,604 |
2017 Japanese Grand Prix | Suzuka | 137,000 |
2017 United States Grand Prix | Circuit of the Americas | 258,000 |
2017 Mexican Grand Prix | Autodromo Hermanos Rodriguez | 337,043 |
2017 Brazilian Grand Prix | Interlagos | 141,218 |
2017 Abu Dhabi Grand Prix | Yas Marina Circuit | 195,000 |
- Attendance at the 2017 Canadian Grand Prix was originally announced as 360,000 but was retrospectively halved
2016 F1 Attendance Figures
The British Grand Prix was the best attended race weekend in the 2016 Formula 1 season. Total attendance across the 21 rounds totalled around 3.8 million.
Race | Track | Weekend Attendance |
---|---|---|
2016 Australian Grand Prix | Albert Park | 271,800 |
2016 Bahrain Grand Prix | Bahrain International Circuit | 92,000 |
2016 Chinese Grand Prix | Shanghai International Circuit | 140,000 |
2016 Russian Grand Prix | Sochi Autodrom | 158,000 |
2016 Spanish Grand Prix | Circuit de Barcelona-Catalunya | 165,029 |
2016 Monaco Grand Prix | Circuit de Monaco | 200,000 |
2016 Canadian Grand Prix | Circuit Gilles Villeneuve | 300,000 |
2016 European Grand Prix | Baku City Circuit | 30,000 |
2016 Austrian Grand Prix | Red Bull Ring | 85,000 |
2016 British Grand Prix | Silverstone | 350,000 |
2016 Hungarian Grand Prix | Hungaroring | 176,000 |
2016 German Grand Prix | Hockenheim | – |
2016 Belgian Grand Prix | Spa Francorchamps | 233,730 |
2016 Italian Grand Prix | Monza | 147,500 |
2016 Singapore Grand Prix | Marina Bay Circuit | 218,824 |
2016 Malaysia Grand Prix | Sepang | 88,828 |
2016 Japanese Grand Prix | Suzuka | 145,000 |
2016 US Grand Prix | Circuit of the Americas | 269,889 |
2016 Mexican Grand Prix | Autodromo Hermanos Rodriguez | 339,967 |
2016 Brazilian Grand Prix | Interlagos | 136,410 |
2016 Abu Dhabi Grand Prix | Yas Marina Circuit | 195,000 |
- No race weekend attendance figure is available for the 2016 German Grand Prix. Race day attendance was a reported 60,000.
2015 F1 Attendance Figures
Total weekend attendance during the 2015 Formula 1 season was close to 3.5 million, with the British Grand Prix having the top weekend figure of the year. The return of the Mexican Grand Prix was also a hit, attracting over 335,000 spectators during the race weekend.
Race | Track | Weekend Attendance |
---|---|---|
2015 Australian Grand Prix | Albert Park | 296,000 |
2015 Malaysia Grand Prix | Sepang | 80,604 |
2015 Chinese Grand Prix | Shanghai International Circuit | 145,000 |
2015 Bahrain Grand Prix | Bahrain International Circuit | 90,000 |
2015 Spanish Grand Prix | Circuit de Barcelona-Catalunya | – |
2015 Monaco Grand Prix | Circuit de Monaco | 200,000 |
2015 Canadian Grand Prix | Circuit Gilles Villeneuve | 244,374 |
2015 Austrian Grand Prix | Red Bull Ring | 120,000 |
2015 British Grand Prix | Silverstone | 350,000 |
2015 Hungarian Grand Prix | Hungaroring | 186,000 |
2015 Belgian Grand Prix | Spa Francorchamps | 165,000 |
2015 Italian Grand Prix | Monza | 154,000 |
2015 Singapore Grand Prix | Marina Bay Circuit | 260,912 |
2015 Japanese Grand Prix | Suzuka | 165,000 |
2015 Russian Grand Prix | Sochi Autodrom | 149,000 |
2015 US Grand Prix | Circuit of the Americas | 224,011 |
2015 Mexican Grand Prix | Autodromo Hermanos Rodriguez | 336,174 |
2015 Brazilian Grand Prix | Interlagos | – |
2015 Abu Dhabi Grand Prix | Yas Marina Circuit | – |
- No weekend attendance figure is available for the 2015 Spanish Grand Prix. Race day attendance was a reported 86,700
- Likewise, no weekend attendance figure is available for the 2015 Abu Dhabi Grand Prix. Race day attendance was 60,000
- No attendance figures were announced for the 2015 Brazilian Grand Prix