Les instruments traditionnels d'un groupe de mariachis comprennent les violons, les vihuelas, la guitare, le guitarron et les trompettes. La vihuela est de taille similaire à un ukulélé et a cinq cordes, et c'est l'un des instruments utilisés pour former le rythme du groupe de mariachi. Le guitarron est une guitare plus grande qui est utilisée pour former la basse de la musique et est l'un des instruments les plus reconnaissables d'un groupe de mariachis.
Les membres d'un groupe de mariachis portent des tenues traditionnelles appelées costumes charro. Les costumes Charro sont originaires des cow-boys mexicains de Jalisco, qui auraient porté des tenues similaires, mais moins décoratives. Ces costumes charro suggèrent également que la musique mariachi est originaire de Jalisco. À ses débuts à Jalisco, la musique mariachi était appelée « fils », et elle incorporait des éléments de la musique indigène africaine et espagnole. Différents types de sons sont apparus à travers le Mexique, caractérisés par des rythmes alternatifs, des mélodies et des instruments spécifiques. Le type de fils qui est né de la région autour de Jalisco était appelé "son jaliscense", ce qui a finalement donné naissance à la musique mariachi actuelle. L'évolution du son jaliscense au mariachi est généralement attribuée à l'influence européenne et à la création d'orquestas típicas, ou de petits groupes de musiciens qui jouaient en milieu rural. Finalement, ces petits groupes ont commencé à parcourir le pays et à développer la musique mariachi moderne.