Kroatiens flag består af tre lige store røde, hvide og blå vandrette striber. I midten er Kroatiens våbenskjold. Det blev vedtaget den 21. december 1990.