La commune possède des armoiries qui lui ont été octroyées le 10 novembre 1819, confirmées les 11 mai 1840 et 7 juillet 1987. Elles sont basées sur les armoiries des seigneurs médiévaux de Koekelare, déjà mentionnées dans le rôle d'armes de Gelre du début du XIVe siècle. La lettre C est l'initiale de la ville avant 1955 midifié en en K à l'époque. Les couleurs historiques étaient argentées sur bleu, probablement tirées des couleurs du Franc de Bruges. Comme Walter IV seigneur van Koekelare était échevin du Franc de Bruges de 1247 à 1279, les armoiries de la famille sont également devenues les armes de la région de Koekelare au sein de Franc de Bruges.
Les couleurs de 1819 à 1840 sont les couleurs nationales hollandaises, la municipalité n’ayant pas mentionné les couleurs dans la demande initiale. Après l'indépendance de la Belgique, les armoiries ont été confirmées et les couleurs n'ont pas été changées. Ce n'est qu'en 1987 que les couleurs historiques ont été restaurées et le petit C enlevé.