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.
Lyon
Parc Olympique Lyonnais (Olympique Lyonnais)
Marseille
Stade Vélodrome (Olympique de Marseille)
Monaco
Stade Louis II (AS Monaco)
Nice
Allianz Riviera (OGC Nice)
Paris
Parc des Princes (Paris Saint-Germain)
Stade de France (France)
Last Updated on April 12, 2022 by Sports Tourist