Kroatian lippu on Kroatian virallinen lippu. Se koostuu punaisista, valkoisista ja sinisistä raidoista. Keskellä on Kroatian vaakuna.
Kun Kroatia oli osa Jugoslaviaa, lippu oli sama lukuun ottamatta viisisakaraista punaista tähteä keltaisine ääriviivoineen keskellä. Vuonna 1990 tähti vaihdettiin vaakunaan. Nykyinen lippu otettiin virallisesti käyttöön 22. joulukuuta 1990.[1]