Which country’s national flag has a white sun with eight rays on a blue and red field?

The story behind the answer

The Philippines’ national flag has a white triangle with a golden sun and eight rays, plus three golden stars, alongside blue and red fields.

The eight sun rays represent the first eight provinces placed under martial law by Spanish colonial authorities during the 1896 Philippine Revolution. The three stars represent the country’s three major island groups: Luzon, Visayas, and Mindanao.

The blue field stands for peace, truth, and justice, while the red field represents patriotism and valor. The flag has a special wartime convention: the red field is placed above the blue field when the Philippines is at war. This is a rare feature among national flags and is distinct from simply reversing the design for display.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: