De vlag van Putte werd op 11 september 1973 bij raadsbesluit vastgesteld als de gemeentelijke vlag van de Noord-Brabantse gemeente Putte. De vlag is in het besluit als volgt beschreven:
Volgens de broekdiagonaal verdeeld in geel (boven) en purper (onder) met op de diagonaal het gemeentewapen.
De kleuren zijn afkomstig van de gewaden van de personen die op het gemeentewapen zijn afgebeeld: goud van de mantel van de H. Dionysius, purper van de mantel van de soldaat aan zijn linkerzijde.
Op 1 januari 1997 is Putte opgegaan in de gemeente Woensdrecht, waarmee de vlag als gemeentevlag kwam te vervallen.