La commune possède des armoiries qui lui ont été octroyées le 6 octobre 1819 et à nouveau le 10 mars 1987. Les anciennes armoiries montraient Saint Servatius, le saint patron local. Le village était une possession du chapitre de Saint Servatius à Maastricht jusqu'en 1211. Le saint patron était également visible sur l'unique sceau du village, datant de 1736.
Les couleurs étaient les couleurs nationales néerlandaises, comme en 1813 le bourgmestre a introduit sa demande sans en indiquer. Les armoiries ont donc été octroyées aux couleurs nationales néerlandaises. Après l'indépendance de la Belgique, les couleurs n'ont pas été changées.
Les nouvelles armoiries combinent les armoiries des trois anciennes communes. L'écu principal montre les anciennes armoiries de Weelde, Saint Michel. Les armoiries de Weelde ont été choisies comme armoiries principales car jusqu'au XVIIe siècle, les trois villages faisaient partie du domaine de Weelde.
Les sipports sont Saint Servatius des vieilles armoiries et Saint Valentin des armoiries de Poppel.
Blasonnement :D'azur à un saint Michel avec le dragon d'or. Supports: à droite Saint-Servatius, à gauche Saint-Valentin, tous deux d'or. (Traduction libre)