Moderní vlajka Vietnamské socialistické republiky je obdélníkový panel, jehož délka je 3: 2 na šířku. Vietnamská vlajka má jasně žlutou pěticípou hvězdu na červeném pozadí.
Historie vietnamské vlajky sahá do počátku 19. století. Poté poslední princ dynastie Nguyen Zia Long, který se stal prvním císařem Vietnamu, vytváří prapor nově vytvořené říše. Zia Long spojuje zemi, která do té doby byla ve skutečnosti roztroušena na severní a jižní. Vlajka nové říše byla jasně žlutá s červeným kruhem uprostřed.
Ke konci 19. století získává tkanina dynastie Nguyen trochu jiný vzhled a na žlutém poli se objevují tři tenké červené vodorovné pruhy. Poté jsou transformovány do jednoho, ale mnohem širšího. Japonská okupace ve 40. letech 20. století přinesla výrazné změny a loutková vietnamská říše, vytvořená za vlády Země vycházejícího slunce, vyvěsila novou vlajku. Jeho banner zůstává žlutý a pruhy mají jiný vzor.
V srpnu 1945 bylo Japonsko nuceno se vzdát a stáhnout své jednotky z Vietnamu. Komunisté se dostávají k moci a státní symboly procházejí změnami mezi prvními. Vietnamská vlajka se zbarvuje jasně červeně, ve středu je pěticípá hvězda, mírně zaoblenější obrysy než na moderním praporu.
Války v Indočíně a francouzská kolonizace v následujících desetiletích rozdělily zemi na dvě části. Severní Vietnam zůstal demokratickou republikou a na jihu začala vietnamská válka se Spojenými státy, která trvala až do roku 1975. V důsledku vítězství severních provincií došlo ke sjednocení všech vietnamských území a 30. listopadu 1955 byla nová vlajka oficiálně schválena jako jeden ze státních symbolů. Žlutá hvězda na červeném pozadí od té doby zůstala na vlajce státu beze změny.
Červená barva vlajky symbolizuje pro dnešní obyvatele země krev patriotů prolitých za získání nezávislosti a vytrvalost a odvahu obyvatel Vietnamu. Pěticípá hvězda je ztělesněním společných myšlenek strany s pěti hlavními sociálními skupinami: dělníci, rolníci, intelektuálové, mládež a vojáci. Tyto myšlenky jsou zaměřeny na budování socialismu a cestou Vietnamská vlajka slouží svým občanům jako jasná vůdčí hvězda.