La ville accueille trois marchés chaque semaine.
À Machecoul :
Celui du mercredi matin est inscrit dans l’histoire de la commune et attire selon, les saisons, environ une centaine de commerçants non sédentaires qui investissent le centre ville et les halles.
Le marché du samedi matin, se déroule uniquement sous une partie des halles et est réservé aux seuls commerces alimentaires.

À Saint-Même :
Le jeudi soir, de 16h à 19h, un marché de producteurs locaux se tient sous la halle.
Nouvelle convention d’occupation du domaine public
Signature de la nouvelle convention d’occupation du domaine public entre la commune et la Sogemar.
La Sogemar gère, dès à présent, les trois marchés hebdomadaires, les terrasses, les camions de restauration de la commune de Machecoul-St-Même pour les 6 années prochaines.
