Det kroatiske flagget er ein vassrett trikolor der dei tre like breie stripene har fargane raud, kvit og blå. Det kroatiske riksvåpenet er avbilda midt på flagget. Dette gjer at det kroatiske skil seg frå det nederlandske flagget, som det elles er heilt likt.