Le blason de la Croatie est entré en vigueur sous sa forme actuelle le . Il est également appelé šahovnica en croate, ce qui signifie « échiquier ».
Le blason est échiqueté de gueules et d'argent de 25 cases. Il est surmonté d'une couronne de cinq écus, chacun représentant une région historique de Croatie.
Le blason historique de la Croatie était échiqueté d'argent et de gueules. Il est attesté depuis la fin du XVe siècle[1]. Il a cependant été associé rétrospectivement à des époques plus anciennes de l'histoire de la Croatie[2].
En 1941, celui-ci est adapté par les Oustachis de l'État indépendant de Croatie, satellite de l'Allemagne nazie, qui le surmontent de la lettre U.
En 1947, les communistes au pouvoir dans la nouvelle république socialiste de Croatie, l'une des six républiques fédérées de la république fédérative socialiste de Yougoslavie, y ajoutent une étoile rouge et inversent les carreaux de gueules et d'argent.
La couronne de cinq écus est ajoutée au moment de l'indépendance de la Croatie, en 1990.