Italská vlajka (trikolóra) je tvořena třemi svislými pruhy v typických národních barvách: zelená, bílá a červená.
Zelená barva symbolizuje louky a kopce, bílá alpský sníh a červená barva krev prolitou v bojích za nezávislost Itálie.
Podle náboženského výkladu znamená zelená barva naději, bílá víru a červená barva křesťanskou lásku.
O něco zajímavější je také přirovnání k nejoblíbenějším italským ingrediencím: zelená bazalka, bílá mozzarella a červená rajčata. Barevné složení vlajky zůstává stejné už od roku 1797, v roce 2003 byly stanovany přesné odstíny podle barevné stupnice Pantone: zeleň luční č.18-5642TC, běloba mléčná č.1-4201TC a červeň rajčatová č.18-1660TC.