De vlag van Laos bestaat uit drie verticale banen: een brede blauwe tussen twee smallere rode. In het midden van de blauwe baan staat een witte cirkel. De huidige vlag is aangenomen op 2 december 1975.
De rode kleur in de vlag staat voor het bloed dat tijdens de onafhankelijkheidsstrijd is gevloeid; het blauw staat voor de rijkdom van het land. De witte cirkel symboliseert de maan die over de Mekong-rivier schijnt én de eenheid van het land onder de communistische regering.