De vlag van Leerdam is op 25 september 1986 bij raadsbesluit vastgesteld als de gemeentevlag van de Zuid-Hollandse gemeente Leerdam, naar aanleiding van een fusie met Kedichem en Schoonrewoerd. De vlag kan als volgt worden beschreven:
Geel, met daarop twee gekanteelde en tegengekanteelde rode banen.
Dit is een variant op de vlag van 1961 met volgens de bijbehorende tekening slechts vijf kantelen boven en 4 onder.
De kleuren van de vlag zijn ontleend aan het gemeentewapen. Omdat de wapens van zowel Kedichem als Schoonrewoerd dezelfde tekening vertonen als de vlag en omdat de vlag van Leerdam zeer oud is, was er geen behoefte aan een volledig nieuw ontwerp. Het patroon is afgeleid van het wapen van de familie Van Arkel, die in deze omgeving meerdere bezittingen had. De rode banen stellen stormladders voor.
Op 1 januari 2019 is Leerdam opgegaan in de Utrechtse gemeente Vijfheerenlanden. De vlag kwam daardoor als gemeentevlag te vervallen.