France has a number of large football stadiums, the biggest of which is the 81,338 capacity Stade de France – the national stadium of the country which has hosted high-profile events such as the 1998 FIFA World Cup Final. Other large stadiums include the Stade Vélodrome in Marseille, Parc Olympique Lyonnais in Lyon and the Parc des Princes in Paris. Click on the map or links below for a venue guide to visiting each of the grounds and the cities which they’re located in.
Parc Olympique Lyonnais (Olympique Lyonnais)
Stade Vélodrome (Olympique de Marseille)
Stade Louis II (AS Monaco)
Allianz Riviera (OGC Nice)
Parc des Princes (Paris Saint-Germain)
Stade de France (France)
Last Updated on April 12, 2022 by Sports Tourist