Significado de la Bandera de Portugal.
El color rojo escarlata de la bandera de Portugal simboliza la conquista y la sangre de los que lucharon defendiendo a su nación. El verde representa el la bandera revolucionaria del republicanismo y el color blanco que está en el escudo nacional simboliza la armonía y la paz. Dicho color también representa el entusiasmo y fe por la cruz roja de Cristo.
Otra teoría señala que el color rojo escarlata representa el alba y la puesta de sol durante el recorrido de los barcos portugueses en la era de los descubrimientos en el siglo XVI. Mientas verde simboliza el color de los océanos navegados por portugueses.