Existem vários trajes tradicionais no México, mas o traje nacional mais comum para mulheres inclui o quechquémitl, uma saia e huipile, e os vestidos de puebla. O quechquémitl é um poncho colorido, usado em ocasiões especiais . Os huipiles sem mangas, usados com saias, e vestidos puebla ("camponês" em inglês) são considerados confortáveis para uso diário.
Para os homens, existem sombreros, sarapés e guayaberas. Um sombrero é um chapéu decorativo feito de palha ou feltro pesado. Tem uma aba larga que protege a parte superior do corpo do forte sol mexicano. Os sarapés coloridos são casacos pesados em forma de xale que agem como cobertores para proteção contra o frio. Guayaberas são camisas leves, feitas de tecido de algodão e adornadas com bordados, que podem ser usadas tanto como traje casual quanto formal.
O estilo da roupa tradicional mexicana foi originalmente influenciado pelos colonizadores espanhóis. As fibras de tecido preferidas incluem normalmente algodão, agave, lã e seda. Indiscutivelmente, a cultura maia que prevaleceu antes da conquista espanhola teve a maior influência no vestuário nacional no México. No entanto, nenhum estilo pode ser considerado "nativo" por causa da complexa história do México, e há uma evolução contínua das roupas aceitas de um estado para outro. Trajes elaborados usados em festivais e celebrações também variam de acordo com a época histórica representada.