De vlag van Kroatië bestaat uit drie even grote horizontale rode, witte en blauwe strepen. In het midden staat het wapen van Kroatië. De vlag werd op 21 december 1990 aangenomen.