Vlajka Trinidadu a Tobaga byla přijata po vyhlášení nezávislosti v roce 1962. Tvoří ji červené pole s pokosem vedeným černým pruhem, jenž je lemován dvěma úzkými bílými proužky. Červená barva připomíná vitalitu státu a jeho lidu, sluneční teplo a energii, mírumilovnost a statečnost všech obyvatel. Černá barva symbolizuje lid ostrovů spojený navzájem pevnými pouty solidarity, jeho sílu, jednotu i bohatství země. Bílá pak je barvou vln moře, které obklopuje ostrovy, i barvou čistoty ideálů a rovnosti všech lidí pod sluncem.[1]
Námořní vlajka je stejná jako vlajka státní, avšak s poměrem stran 1:2.
Námořní válečná vlajka je tvořena svatojiřským křížem na bílém poli s národní vlajkou Trinidadu a Tobaga v kantonu. Evidentní je britský vliv dle červené námořní vlajky (Red Ensign).