La collecte des déchets est assurée par les services du Grand Montauban en lien avec le prestataire de collecte (SUEZ), sur les 11 communes de la communauté d'agglomération. Le traitement des déchets (incinération, enfouissement, tri pour recyclage et compostage) est coordonné par le SIRTOMAD (Syndicat Mixte de Traitement des Ordures Ménagères et Autres Déchets).