The colours on the flag are respectively those of the country's national parties, the People's United Party (PUP) and United Democratic Party (Belize) (UDP).
The two red stripes at the top and bottom were added to the original design at independence.