Det lesothiske flagget har tre horisontale striper med blått over kvitt over grønt. I midten er ein svart stråhatt, ein mokorotlo, avbilda. Den midtre kvite stripa er breiare enn dei to andre, det innbyrdes forholdet er 3:4:3. Dette gjev bedre plass til stråhatten, som etter loven skal fylla 92 % av høgda til den kvite stripa. Fargane i flagget står for regn (blått), fred (kvitt) og velstand (grønt).[1] Den svarte hatten representerer innbyggjarane i Lesotho.[1] Flagget har storleiksforholdet 2:3.
Det noverande lagget blei teke i bruk som nasjonalflagg for Lesotho blei første gong teke i bruk midnatt mellom 3. og 4. oktober 2006 i samaband med feiringa av landet sitt 40-års sjølvstendejubileum.[2][3]