Flaga Saint Lucia została przyjęta 1 marca 1967 r., jednak do czasu uzyskania niepodległości 22 lutego 1979 r. złoty trójkąt na fladze był niższy.