Os trabalhos mais importantes no antigo império asteca eram nobres, sacerdotes e guerreiros, mas havia uma ampla variedade de outros empregos, incluindo fazendeiro, comerciante e artesão. A maioria dos jovens astecas se tornou guerreiro ou fazendeiros.
Os astecas tinham uma sociedade estritamente hierárquica. Na base da hierarquia estavam servos e escravos, que trabalhavam principalmente para as classes nobres e sacerdotais. Acima disso, as pessoas comuns ocupavam empregos como fazendeiros, caçadores e artesãos físicos, como operários de construção ou construtores de barcos. Os outros artesãos e mercadores formavam uma classe média. A maioria das pessoas nesta classe média herdou seus negócios de um pai.
A classe alta incluía os padres não nobres, funcionários do governo e guerreiros. Os guerreiros formavam uma classe especial. Qualquer pessoa com talento pode ser um guerreiro, e o mais bem-sucedido dessa classe pode passar para a nobreza. Era o único trabalho que um asteca poderia assumir que proporcionaria esse tipo de mobilidade social. Acima dessa classe estava a classe nobre, restrita por nascimento aos de sangue nobre ou real. Essas pessoas constituíam o nível mais alto do sacerdócio e dos militares, além de atuar como uma classe governante.
As mulheres eram proibidas de muitos desses empregos. Esperava-se que uma mulher fosse principalmente esposa e mãe. A tecelagem, um ofício associado às mulheres, era muito importante para os astecas, e a maioria das mulheres também tecia em casa. Em certos casos, uma mulher pode ser comerciante, parteira ou sacerdotisa. A prostituição era uma carreira respeitável, embora as prostitutas não pudessem se casar. Servas e escravas eram comuns.