A roupa mexicana tradicional, incluindo vestidos puebla e sombreros, é extravagante e funcional, sendo ao mesmo tempo colorida, confortável e multifuncional. No México moderno, os códigos de vestimenta na escola e no local de trabalho são comparativamente muito disciplinados e uniformes.
Existem dois tipos principais de vestimentas poncho tradicionais usadas pelas mulheres mexicanas. O quechquémitl, geralmente reservado para ocasiões especiais, é feito de algodão leve, bordado com padrões ornamentados e coloridos. O huipile, por outro lado, é mais uma vestimenta do dia a dia, embora não menos vibrante, com costuras decorativas indo em todas as direções.
Os vestidos de puebla de algodão são soltos e de mangas curtas, e também são decorados com padrões coloridos, apesar do uso diário.
Imediatamente reconhecível como um ícone mexicano, o sombrero é um chapéu colorido com uma aba larga para proteger toda a parte superior do corpo dos raios do sol. Eles geralmente são usados por homens.
Outra vestimenta masculina, o poncho, é um xale de lã pesado e de cores vivas para uso em climas mais frios e não sombrios.
Os homens também vestem tradicionalmente uma camisa leve de algodão conhecida como guayabera. Decorativos e geralmente em tons pastéis, podem ser usados em ambientes formais ou casuais.Em todo o México moderno, as roupas se tornaram um símbolo de status. Pessoas mais ricas geralmente se vestem de acordo com as tendências e modas internacionais, enquanto as sandálias, em particular, têm a conotação de pobreza rural e herança indígena.