Tiga warna merah-putih-biru telah digunakan sebagai bendera Kroasia sejak 1848, menandakan warna pan-Slavia. Sementara Banovina dari Kroasia berdiri di Kerajaan Yugoslavia, memiliki bendera yang sama tanpa mahkota modern di atas lambang. Sementara Kroasia adalah bagian dari Yugoslavia Komunis, tiga warnanya sama, tetapi memiliki bintang merah berujung lima dengan bingkai kuning menggantikan lambang. Bintang ini digantikan oleh lambang pada Mei 1990, setelah pemilihan multi-partai pertama. Bendera dan lambang sekarang disetujui secara resmi pada 21 Desember1990, sekitar sepuluh bulan sebelum proklamasi kemerdekaan dari Yugoslavia dan satu hari sebelum Konstitusi Kroasia dikeluarkan tanggal 22 Desember1990.
Bendera lainnya
Angkatan laut. Rasio bendera: 2:3
Standar Presiden Kroasia.
Versi awal bendera baru. Digunakan 27 Juni - 21 Desember 1990
Bendera Kroasia di bawah Republik Federal Sosialis Yugoslavia (1947-1990).