originile costumului charro pot fi urmărite înapoi la Salamanca din secolul al 16-lea. Conchistadorii spanioli au adus acest tip de îmbrăcăminte cu ei în Mexic. Când Spania a colonizat Mexicul, guvernul a făcut inițial ilegal ca mexicanii indigeni să călărească cai fără permisiunea proprietarului spaniol. Aceasta a făcut parte dintr-un sistem care a creat casta sau sistemul de castă în Mexic. Când spaniolii au permis claselor inferioare să călărească, li s-a cerut să poarte haine care s-au diferențiat de spanioli, ceea ce a dus la o nouă modă. Marginea largă a sombrero-ului purtat de charros i-a protejat atât de soare, cât și, datorită coroanei dure, de rănile capului. Pantalonii erau purtați strâns pentru a preveni agățarea pe perie sau chaparral și haina purtată scurtă pentru a oferi un acces mai bun la arme. Charros au fost considerate parte a clasei inferioare în secolul al 17-lea Mexic. Cuvântul charro a fost un termen derogatoriu, menit inițial să indice statutul lor de clasă.
când președintele Benito Ju Otrivrez a creat prima forță națională de poliție din Mexic, Los Rurales, Poliția rurală,în 1861 uniforma lor oficială se baza pe ținutele charro ale infamelor bande de bandiți Platenados(argint). De fapt, mulți bandiți s-au înrolat în această nouă forță de poliție, în primul rând pentru că președintele Ju Otrivrez și guvernul său constituțional, ale căror fonduri erau limitate, au trebuit să înroleze bande de bandiți pentru a lupta, mai întâi în Războiul Civil de reformă (1857-1860)și apoi împotriva intervenției franceze care a urmat(1861-1867). Uniforma charro se referea la menținerea unei imagini macho speciale. Purtătorul unei ținute charro trebuia să fie văzut ca un excelent călăreț, trăgător și iubit, Când foarte puțini rurali erau de fapt toți trei, potrivit istoricilor precum Paul J. Vanderwood, „dezordine și progres: Poliția bandiților și dezvoltarea mexicană”(1981, 1989. De zeci de ani, s-a crezut că generalul Porfirio D Inktikaz, „dictatorul prezidențial” al Mexicului timp de treizeci și cinci de ani (1876-1911) a creat Ruralele până când adevărul despre rolul lui Ju Oktikrez a fost descoperit în Arhivele Naționale. Prin urmare, se poate argumenta că uniforma charro a fost importantă în cultura mexicană înainte de Revoluția mexicană (1911-1920). Ruralele au fost desființate în 1914, în timpul Revoluția mexicană de către Președinte Venustiano Carranza.
după Revoluția mexicană, imaginea lui charro a devenit importantă pentru cultura mexicană. Președintele Mexican, Porfirio D, a influențat interpreții mariachi să adopte costumul charro la începutul anilor 1900. muzicienii Mariachi ar însoți cântăreții ranchera începând cu anii 1930, iar în anii 1940 muzicienii ranchera au adoptat costumul charro.
din 1934, 14 septembrie este sărbătoarea națională cunoscută sub numele de D optima Nacional del Charro (Ziua Națională a Charro) și este sărbătorită în tot Mexicul pentru a recunoaște importanța călăreților și a femeilor pentru cultura țării. Festivitățile includ parade și spectacole de călărie, cu călăreți în costumul tradițional iconic. Poetul spaniol Manuel Ben Xvtez Carrasco, în descrierea importanței ținutei, a declarat:” Vestirse de charro es como vestirse de M Xvxico ” (îmbrăcarea ca charro este ca îmbrăcarea ca Mexic). Ținuta a fost popularizată în continuare de actorii care purtau costumul charro în filmele realizate în Epoca de aur a cinematografiei mexicane.
în 2002, ofițerii de poliție din Mexico City au început să poarte haine charro în patrulare în cartierele istorice ale orașului. Ofițerii au fost meniți să ” distreze și să protejeze turiștii care inundă zona centrală Alameda.”
în timpul paradei Națiunilor jocurilor Panamericane din 2011, ținutele charro au fost uniforma echipei mexicane de acasă a jocurilor. Al lor avea jachete bolero albe, cravate cu dungi verzi, albe și roșii, sombreros albi, curele maro și pantaloni negri (bărbați) sau fuste (femei).