WazemmesLille
The Wazemmes market fills Place Nouvelle Aventure in Lille three days a week, and on Sunday around 400 stalls turn it into the busiest morning in the city.
TipSunday is the big one and it starts at 07:00. Go early, then eat at the covered hall next door.
€€€€Les LicesRennes
The Marché des Lices has run in Rennes since 1622 and now packs close to 300 stallholders onto Place des Lices every Saturday, France's second-largest market.
TipThe galette-saucisse stands between the two halls fire up from sunrise; go before 11:00 to beat the queue that swallows the square.
€€€€MarketLyon
Halles de Lyon-Paul Bocuse in Lyon's 3e is the city's indoor covered market on Cours Lafayette, with around 56 stalls of Lyonnais charcuterie, cheese.
TipSaturday from 11:00 for the oyster-and-Sancerre counters; closed Monday.
€€€€MarketMarseille
Marche des Capucins in Marseille's 1er Noailles is the daily food market of the Maghrebi quarter, fruit and vegetables, spices, fish and halal butchers.
TipClosed Jan 1, May 1 and Dec 25; arrive before 11am for the freshest fish.
TalensacNantes
Marché de Talensac is the grand covered market of Nantes, its hall filled with fishmongers, cheese affineurs and producers six mornings a week.
TipSunday morning is the big social run; come before 10:00 for the fish stalls, then queue at the oyster bars outside.
€€€€MarketLes HallesAvignon
Les Halles d'Avignon is the covered market on Place Pie, with about 40 traders beneath Patrick Blanc's vertical garden, open Tuesday to Sunday mornings.
TipThe Vaucluse tourist board lists 06:00 to 15:00 on Fridays and weekends for 27 July to 31 December 2026, with special hours at year end.
€€€€MarketCapucinsBordeaux
Marche des Capucins in Bordeaux's Saint-Michel is the producer-driven covered market on Place des Capucins, with around 80 stalls covering oysters.
TipChez Jean-Mi is the legendary oyster counter; Lou Gascoun does the meat pies. Closed Mondays, busiest Saturday morning.
Les ArceauxMontpellier
The Marché des Arceaux lines Montpellier's Saint-Clément aqueduct on Tuesday and Saturday, up to 80 producers selling organic vegetables, cheese and flowers.
TipThis is where the city's chefs shop; arrive by 09:00 on Saturday before the best producer stalls sell through.
€€€€MarketNice
The Marche du Cours Saleya runs Tuesday to Sunday in Vieux Nice under the palm trees, the city's headline flower and Provence produce market a few steps.
€€€€MarketParis
Marché d'Aligre in Paris's 12e arrondissement runs the city's most editorially-loved open-air market and covered hall six mornings a week from Tuesday.
TipSaturday and Sunday morning are the peak; arrive before 11:00 for the cheese stalls.
€€€€MarketBoulingrinReims
Les Halles du Boulingrin is the covered market of Reims, opened in 1929 under a thin concrete vault, trading on Friday mornings and on Saturday until 14:00.
TipThe book market takes over the hall on the second Sunday of each month, from 08:30 to 18:00; the vault above the stalls is 7 cm thick.
€€€€MarketVictor HugoToulouse
Marche Victor Hugo on Place Victor Hugo is Toulouse's belly market, with butchers, cheese and produce stalls downstairs and seven family bistros on the first.
TipUpstairs restaurants close by 13:30; downstairs cheese counters run until 14:00 on Saturday. Closed Monday.
€€€€MarketChartronsBordeaux
Marche des Quais in Bordeaux's Chartrons is the Sunday-only producer market along Quai des Chartrons, with around 70 stalls between Hangars 14.
TipArrive by 11:00 for oyster tables; the food stalls run until 15:00, the producers pack up at 13:00.
€€€€MarketLes HallesDijon
Les Halles de Dijon fills an 1873 Eiffel-style iron hall on Rue Quentin, cheese, fish and butcher stalls trading Tuesday, Thursday, Friday and Saturday.
TipThe stone and ironwork hall predates the Paris rebuild it copied; go before 10:00 on Saturday, the busiest trading morning.
WazemmesLille
The Halles de Wazemmes in Lille hold 25 permanent traders under one roof, butchers, cheesemongers and fishmongers alongside Asian and Middle Eastern counters.
TipThe hall keeps going until 20:00 on weekdays, long after the outdoor market has packed up.
€€€€MarketLyon
Marche de la Croix-Rousse runs daily down Boulevard de la Croix-Rousse in Lyon's 4e: 100 producer stalls of seasonal vegetables, cheese, charcuterie.
TipSunday mornings are the busiest; weekdays are the easier shopping slot.
€€€€MarketMarseille
Marche aux Poissons in Marseille's 1er on the Quai de la Fraternite is the city's last working fish market, around ten stalls each morning selling whatever.
TipOpen daily 8am-1pm; pack-up around 12:30, the rascasse and scorpion fish go first.
ÉcussonMontpellier
Halles Laissac packs 24 traders under a rebuilt rotunda on Place Alexandre Laissac in Montpellier, oyster and tielle counters pouring wine into the evening.
TipThursday is the night to come, when the halles run until 23:00 and the central tables turn into one long apéro.
€€€€MarketLyon
Marche Quai Saint-Antoine runs daily along the Saone quay in Lyon's 2e: 50 stalls of produce, cheese and charcuterie with a Sunday morning rush from locals.
TipSunday is busiest; Tuesday and Friday are the easier shopping slots.
€€€€Market2ELyon
Marche Saint-Antoine on the Saone quay in the 2e runs six mornings a week with the largest open-air market in central Lyon, fish, cheese and produce stalls.
TipSunday is the busiest; the cheese stalls are at the north end.
ÉcussonMontpellier
Halles Castellane is Montpellier's iron-and-glass central market on Rue de la Loge, 25 stalls of cheese, oysters and produce a minute from the Comédie.
TipSeveral stalls shuck Bouzigues oysters to eat on the spot with a glass of Picpoul; go before noon for the full spread.
€€€€MarketNice
Marche de la Liberation on Avenue Malausséna runs the daily working class market north of Place Massena, fresh fish, olives, honey and the covered Docks de.
€€€€MarketParis
Marché des Enfants Rouges in Paris is the city's oldest covered market, founded 1615. 25 vendors anchor a lunch scene that runs from 11:30 daily except.
TipClosed Monday. Chez Alain Miam Miam's galette window is the queue worth joining.
€€€€MarketSaint AubinToulouse
Marche Saint-Aubin around the neo-Romanesque Saint-Aubin basilica is the largest open-air market in Toulouse, with an organic section, a producers' row.
TipSunday only from 07:00-14:00; the cheese counter and the fish-trader vans at the back are the canonical buys.
Vieux-LilleLille
The Place du Concert market is the Vieux-Lille one, three mornings a week of organic and regional produce with Asian and North African stalls between them.
TipSunday morning here is calmer than Wazemmes and a short walk from the estaminets on Rue de Gand.
Vauban-EsquermesLille
The Sébastopol market in Lille runs Wednesday and Saturday mornings, with an oyster bar, an organic bakery and Italian and Asian counters among the produce.
TipSaturday is the better of the two days. The oyster bar is the reason to arrive hungry.
€€€€Market4ELyon
Marche Bio on the Boulevard de la Croix-Rousse runs Saturdays in parallel with the main daily market, with 50 organic producers from the Auvergne-Rhone.
TipSaturday is the only day; arrive before 11:00 for the strongest stalls.
€€€€MarketMarseille
Marche Paysan in Marseille's 6e takes over Cours Julien every Wednesday morning, 30 local farmers with vegetables, fruit, cheese, bread, seafood.
TipWednesday only; sets up at 8am, busy lunch-hour rush before 1pm pack-down.
AntigoneMontpellier
The Marché Paysan d'Antigone brings Hérault farmers into Montpellier on Sunday mornings, a producers' association trading on Place du Nombre d'Or since 1991.
TipProducers only, no resellers: oyster farmers, breeders and winemakers sell their own goods, so ask about the farm.
Port MarianneMontpellier
The Marché du Lez stacks food trucks, restaurants, a brocante and craft studios along Avenue Raymond Dugrand in Montpellier, the city's weekend food village.
TipCome for the street-food village at lunch, stay for Muchacha and the Halles du Lez counters after dark.