Nejstarší znak obce je zachován z roku 1588. Jedná se o takzvaný znak mluvící. Souměrný štít nese kolo s holí, které znamenají soudní pravomoc, na nich jsou položena dvě kopí, dva kančí kly a kančí hlava. Tyto lovecké motivy se vztahují k původnímu názvu místního potoka Ebersbach (Absbach). Znak je zdoben dubovým listím.
Obec Markvartice do dnešní doby používá červený štít, v jehož horní polovině je stříbrná kráčející lvice se zlatou zbrojí, stojící na dvou menších štítcích. Levou přední tlapou stojí na štítku vpravo, který je polcený stříbrně a černě a zadními tlapami na štítku polceném zlatě a černě. Lvice je rodový znak Markvarticů. Zlato-černě polcený štítek je rodový znak Vartenberků.