De vlag van Krabbendijke werd op 12 april 1962 per raadsbesluit vastgesteld als officiële gemeentelijke vlag van de Zeeuwse gemeente Krabbendijke. De beschrijving luidt:
Drie evenhoge banen van wit en zwart, waarvan de middelste gegolfd is en beladen is met een gele Jacobsschelp.
De vlag toont een sterk vereenvoudigde versie van het gemeentewapen.
Op 1 januari 1970 ging Krabbendijke op in de gemeente Reimerswaal, waardoor de vlag als gemeentevlag kwam te vervallen.