Die vlag van die Britse Indiese Oseaangebied is op 8 November 1990 in gebruik geneem. Die vlag vertoon ’n blou Britse vaandel met sewe golwende wit bane op die blou agtergrond, ’n unievlag in die skildhoek en ’n palmboom met ’n kroon oor die stam op die wapperkant. Die vlag bevat die unievlag in die skildhoek en beeld die water van die Indiese Oseaan, waar die eilande geleë is, uit in die vorm van wit golwende bane op ’n blou agtergrond. Die vlag vertoon ook ’n palmboom wat bo die kroon van Sint Eduard uittroon. Die vlag is tydens die 25ste herdenking van die gebied deur koningin Elizabeth II vir gebruik verleen aan die kommissaris en die vlag het slegs semi-amptelike status. Aangesien siviele besoekers nie in die Britse Indiese Oseaangebied toegelaat word nie, is die gebruik van die vlag onseker. ’n Video wat deur die Vlootsteunfasiliteit in Diego Garcia vrygestel is, toon ’n toneel waar die vlag op land in die gebied gehys is. Die enigste nedersettings op die eilande is die Anglo-Amerikaanse vloot- en lugmagbasisse. Die vlag word in Diego Garcia naas die Amerikaanse vlag vertoon.