El sombrero de charro es de origen español, de la región de Andalucía y también de Navarra, donde era un accesorio para hacendados acaudalados.