Cuenta la leyenda que Huitzilopochtli nació revestido con ropaje de guerra.: un escudo, sus dardos y su lanzadardos de color azul.
Sobre su cabeza llevaba un plumaje con orejeras. En su pié izquierdo tenía una sandalia adornada también con plumas. Sus muslos y sus brazos estaban pintados de color azul.
Este raro acontecimiento ocurrió, debido a que la madre de Huitzilopochtli, La diosa Coatlicue, que había tenido ya una hija llamada Coyolxauhqui y a otros cuatrocientos hijos que se convirtieron en estrellas, llamados surianos, volvió a quedar embarazada cuando la tocó una bola de plumas que cayó desde el cielo.
Coyolxauhqui y sus cuatrocientos hermanos consideraron este hecho como un agravio y decidieron entre todos matar a su propia madre.
Cuando la diosa Coatlicue se enteró de los macabros planes de sus hijos se sintió muy triste y vivía presa del miedo, esperando su muerte a cada instante, pero Huitzilopochtli, la tranquilizó hablándole desde su vientre y ella se calmó.
Los surianos se prepararon para matar a su madre como si fueran a una guerra, pero uno de ellos, llamado Quauitlicac, sintió pena por su querida madre y le contó al bebé por nacer, Huitzilopochtli, la traición que estaban preparando sus hermanos.
Cuando tenían todo preparado para aniquilar a su madre, nació Huitzipochtli, revestido para guerrear. Ahí mismo, hirió gravemente a su hermana Coatlicue, luego le cortó la cabeza y la arrojó hasta el cielo, transformándose en la luna. más tarde persiguió a los surianos y a los que no lograron escapar, los mató y los convirtió en estrellas.
Huitzipochtli, les quitó las armas y las vestiduras y se las puso él encima, más tarde se convirtieron en sus distintivos.