La ropa tradicional mexicana es una combinación única de estilos de ropa europeos y nativos. Los materiales utilizados para la vestimenta tradicional mexicana son una mezcla de plantas nativas encontradas en México y recursos que fueron introducidos por los españoles e importados de Europa.
Las civilizaciones mexicanas prehispánicas utilizaron los recursos naturales para confeccionar ropa, incluidos el algodón, la corteza y el agave. Una vez que los españoles conquistaron el área e introdujeron sus propios estilos, los mexicanos comenzaron a usar lana y seda como los europeos. De la misma manera, la ropa se teñía originalmente con plantas locales, pero cuando el español introdujo los tintes de anilina, estos comenzaron a usarse en la ropa mexicana.
La vestimenta tradicional mexicana variaba según el género, la edad, el grupo étnico y la clase social. La vestimenta que usan los nativos difiere bastante dramáticamente de la vestimenta que usan los "mestizos" o los que tienen una ascendencia nativa y europea combinada. Para las mujeres, un atuendo típico incluye una falda, una túnica sin mangas llamada "huipil", una capa de hombro cerrada llamada "quechquémitl" y una especie de chal llamado "rebozo".
Para los hombres, el estilo de ropa tradicional tiene una influencia más europea. Tanto los pantalones como las camisas que usaban los hombres eran de estilo europeo, pero los hombres a menudo llevaban una capa llamada "sarape".
La vestimenta estereotipada "mexicana", que involucra los sombreros y la vestimenta típica de "mariachi", es el tipo de ropa que se usa generalmente para ocasiones especiales, como festivos y fiestas. La ropa tradicional mexicana era, en realidad, mucho más sencilla y simplista que la que los estereotipos han popularizado.