Les armes de la commune se blasonnent ainsi :
D’argent à une fasce de sable chargée d’un agneau du champ, accompagnée de six merlettes de sable.
L’argent et les merlettes reprennent le blason du seigneur de Clinchamps, seigneur du Puyz qui possédait Vimarcé en fief.
Son blason exact est « d’argent à une bande ondée de gueules bordée de sable accompagnée de six merlettes de sable ».
La fasce reprend une partie du blason du seigneur Tragin, également seigneur du Puyz qui possédait Vimarcé comme fief.
Son blason exact est « d’argent à trois fasces de sable ».
L’agneau symbolise saint Jean-Baptiste, le saint patron du village. Les ornements représentent du maïs pour rappeler l’importance de l’activité agricole.
La couronne de tours est le symbole échu aux communes.
Le blason composé par l’héraldiste Jean-Claude Molinier a été adopté par la commune le 2 novembre 1999.