Na današnji dan prije 170 godina, točnije 1848. godine prvi put se službeno zavijorila hrvatska trobojnica. Zapravo, to nije bila narodna zastava, već zastava bana Josipa pl. Jelačića koja se i zavijorila povodom ustoličenja Josipa Jelačića na mjesto bana 5. lipnja 1848.
Zastava je bila sastavljena od crveno-bijele zastave Hrvatske i bijelo-plave zastave Slavonije, a u sredini je bio grb Hrvatske, Slavonije i Dalmacije s kraljevskom krunom. Prvo polje hrvatskog grba bilo je crveno.
Prije su banske zastave obično bile crvene i na jednoj su strani imale državni grb, a na drugoj obiteljski grb bana.
Bila je zabranjena tijekom Bachovog apsolutizma, ali opet je u upotrebi od 1860. te je Hrvatsko-ugarskom nagodbom 1868. i službeno potvrđena. Nakon nagodbe u službenoj uporabi u Kraljevini Hrvatskoj i Slavoniji, koja se još nazivala i Trojedno kraljevstvo Hrvatske, Slavonije i Dalmacije, bio je grb sastavljen od grbova ovih kraljevstava okrunjen Krunom sv. Stjepana.
Kao hrvatska zastava koristila se i trobojnica bez grba, posebno nakon 1918. kad Hrvatska gubi državnost pa tako i svoju službenu zastavu. Tada u povijest odlazi i grb Trojedne kraljevine pa se kao jedinstveni simbol hrvatskog političkog i nacionalnog identiteta učvrstio grb sa šahovskim poljem koji je 1939. postao grb Banovine Hrvatske.
Iako je za vrijeme Banovine Hrvatske većina zastava imala grb, koristila se i obična hrvatska trobojnica, bez grba.
Za vrijeme NDH na trobojnicu je uz šahovnicu dodan i ustaški grb, dok su partizani koristili trobojnicu s malom petokrakom crvenom zvijezdom u sredini. To je postala i službena zastava Hrvatske u sklopu Federativne Jugoslavije, s time da je 1947. zvijezda postala veća te je zahvaćala i crveno i plavo polje.
Hrvatska je 1990. vratila je u upotrebu staru trobojnicu sa šahovnicom od 25 crvenih i bijelih polja.
Inačica nove zastave Republike Hrvatske prvi je put službeno istaknuta 30. svibnja 1990. na trgu bana Jelačića, a od 21. prosinca imamo zastavu kakva je i danas - s grbom i krunom na njemu oblikovanom od povijesnih grbova hrvatskih zemalja.