De moderne vlag van de Socialistische Republiek Vietnam is een rechthoekig paneel, waarvan de lengte 3: 2 tot de breedte is. De vlag van Vietnam heeft een felgele vijfpuntige ster op een rode achtergrond.
De geschiedenis van de Vietnamese vlag gaat terug tot het begin van de 19e eeuw. Dan creëert de laatste prins van de dynastie Nguyen Zia Long, die de eerste keizer van Vietnam wordt, de vlag van het nieuw gevormde rijk. Zia Long verenigt het land, dat tot dan toe verdeeld was in het noorden en het zuiden. De vlag van het nieuwe rijk was felgeel met een rode cirkel in het midden.
Tegen het einde van de 19e eeuw krijgt het doek van de Nguyen-dynastie een iets ander uiterlijk en verschijnen er drie dunne rode horizontale strepen op het gele veld. Daarna worden ze omgevormd tot één, maar veel breder. De Japanse bezetting in de jaren 1940 bracht belangrijke veranderingen met zich mee, en het marionet Vietnamese rijk, gecreëerd tijdens het bewind van het Land van de Rijzende Zon, hief een nieuwe vlag op. De banier blijft geel en de strepen krijgen een ander patroon.
In augustus 1945 moest Japan zich overgeven en zijn troepen uit Vietnam terugtrekken. Communisten komen aan de macht en staatssymbolen zijn een van de eersten die veranderingen ondergaan. De vlag van Vietnam wordt felrood, met een vijfpuntige ster in het midden ervan, iets meer afgeronde contouren dan op de moderne banner.
Indochina oorlogen en Franse kolonisatie in de volgende decennia splitsten het land in tweeën. Noord-Vietnam bleef een democratische republiek en de oorlog in Vietnam met de Verenigde Staten begon in het zuiden, die tot 1975 duurde. Als gevolg van de overwinning van de noordelijke provincies werden alle Vietnamese gebieden verenigd en op 30 november 1955 werd de nieuwe vlag officieel goedgekeurd als een van de staatssymbolen. De gele ster op een rode achtergrond is sindsdien onveranderd gebleven op de vlag van de staat.
De rode kleur van de vlag symboliseert voor de huidige inwoners van het land het bloed van patriotten die vergoten zijn voor het verkrijgen van onafhankelijkheid en de standvastigheid en moed van de bevolking van Vietnam. De vijfpuntige ster is de belichaming van de gemeenschappelijke gedachten van de partij met vijf belangrijke sociale groepen: arbeiders, boeren, intellectuelen, jongeren en soldaten. Deze gedachten zijn gericht op het opbouwen van socialisme, en onderweg dient de vlag van Vietnam als een heldere leidende ster voor zijn burgers.