Włoska flaga (trójkolorowa) składa się z trzech pionowych pasów w typowych barwach narodowych: zielonej, białej i czerwonej.
Zielony kolor symbolizuje łąki i wzgórza, biały alpejski śniegi, a czerwony krew, która została przelana w walkach o niepodległość Włoch. W religijnym znaczeniu zielony kolor oznacza nadzieję, biały wiarę a czerwony chrześcijańską miłość.
Nieco ciekawsze jest również porównanie kolorów flagi do popularnych włoskich składników: zielony - bazylia, biały - mozarella i czerowny - kolor pomidorów. Kolory flagi są niezmienne od 1797. W 2003 roku zostały ustanowione dokładne odcienie pozostające w zgodnie ze skalą barw Pantone: łąkowa zieleń nr 18-5642TC, mleczna biel nr 1-4201TC i pomidorowa czerwień nr 18-1660TC.