克罗地亚国旗是一面三色旗，由红、白、蓝（即泛斯拉夫颜色）三色横条组成，中间有克罗地亚国徽图案。国旗启用于1990年12月21日。而红、白、蓝三色旗帜早在1848年奥地利帝国统治克罗地亚时期就已作为克罗地亚民族的象征而公之于世。红、白、蓝三色象征热情、和平、进步。