El escudo del estado de Tlaxcala es el más antiguo de la República Mexicana, pues data del año 1535, cuando fue otorgado al pueblo tlaxcalteca por la Corona Española.
Fue concedido por el emperador Carlos V el 22 de abril de 1535, y el 10 de mayo de 1585 esta localidad obtuvo la insignia de "Muy noble y muy leal ciudad de Tlaxcala", debido a su alianza con los españoles.
De acuerdo con el texto histórico de la real provisión, este escudo se compone de los siguientes elementos:
El campo colorado, dentro de él un castillo de oro con puertas y ventanas azules, encima del castillo una bandera con un águila negra rampante en campo de oro y por orla, en cada uno de los dos lados un ramo de palma verde; en lo alto tres letras: la I, Ky F que corresponden a las iniciales de los nombres en latín de los reyes de la corona española Isabel de Portugal y Carlos I, así como del príncipe Don Felipe, y entre estas letras dos coronas de oro; en la parte de abajo dos calaveras de hombres muertos y entre ellas dos huesos atravesados a manera de aspa en color amarillo.
El castillo representa la fortaleza y poder, la bandera con el águila es símbolo del Sacro Imperio Romano Germánico del cual, Carlos I fue emperador; mientras que el color oro simboliza grandeza y sabiduría.
De acuerdo con las fuentes históricas, este escudo de armas fue solicitado por Diego Maxixcatzin, señor de Ocotelulco.
Los escudos de algunas ciudades de México forman parte de la tradición española de otorgar escudos a sus provincias fundadas antes de la Independencia.