El Salvadors flagga antogs 17 maj 1912. Det två blå banden och det vita i mitten baseras på den Centralamerikanska federationens flagga från tidigt 1800-tal. I det vita fältet finns bilden av landets statsvapen. I statsvapnet finner man datumet då landet blev självständigt (15 september 1821) och även en bild av en regnbåge och en frygisk mössa som man förknippar med frihet. Man ser också fem vulkaner mellan två hav som är Stilla havet och Atlanten. Under bilder står tre ord: "Dios Union Libertad som betyder ungefär Gud, engihet, frihet. Mellan åren 1865 och 1912 liknade flaggan den
amerikanska, med nio stjärnor och blå-vita ränder.