Tue-Sun 06:00-13:3090 vendorsvictor-hugo
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.
Go for: Butchers, Cheese, Lunch upstairs
Tip: Upstairs restaurants close by 13:30; downstairs cheese counters run until 14:00 on Saturday. Closed Monday.
Tue-Sat 07:00-13:3030 vendorscarmes
Marche des Carmes on Place des Carmes is the southern covered market with Lauragais producers and a strong charcuterie counter through the morning.
Go for: Produce, Charcuterie, Cheese
Tip: Closed Sunday and Monday; Saturday morning is the busiest service with the local Carmes crowd.
Tue-Sun 06:30-13:0035 vendorssaint-cyprien
Marche Saint-Cyprien on Place Roguet is the left-bank covered market with North African groceries, fishmongers and the working-class crowd from 06:30 most.
Go for: North African groceries, Produce, Fish
Tip: Open every day except Monday from 07:00 to 13:00; the Friday market is the busiest with the local Empalot crowd.
Sun 07:00-14:0060 vendorssaint-aubin
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.
Go for: Sunday producer market, Street food, Cheese
Tip: Sunday only from 07:00 to 14:00; the cheese counter and the fish-trader vans at the back are the canonical buys.
Tue-Sun 06:00-13:0030 vendorssaint-aubin
Marche Cristal on Boulevard de Strasbourg and Boulevard d'Arcole is the small everyday open-air market with daily groceries and a fish counter.
Go for: Daily groceries, Fish counter
Tip: Closed Monday; the fish counter is the canonical Tuesday buy, restocked every morning except Sunday.