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