Traditionelle Instrumente für eine Mariachi-Band sind Geigen, Vihuelas, Gitarre, Guitarron und Trompeten. Die Vihuela ist ähnlich groß wie eine Ukulele und hat fünf Saiten, und sie ist eines der Instrumente, die verwendet werden, um den Rhythmus für die Mariachi-Band zu bilden. Die Guitarron ist eine größere Gitarre, die verwendet wird, um den Bass der Musik zu bilden, und ist eines der erkennbarsten Instrumente einer Mariachi-Band.
Die Mitglieder einer Mariachi-Band tragen traditionelle Outfits, die Charro-Anzüge genannt werden. Charro-Anzüge stammen von den mexikanischen Cowboys von Jalisco, die ähnliche, aber weniger dekorative Outfits getragen haben sollen. Diese Charro-Anzüge deuten auch darauf hin, dass die Mariachi-Musik aus Jalisco stammt. Während ihrer Anfangsphase in Jalisco wurde die Mariachi-Musik "Sohn" genannt und enthielt Elemente der einheimischen afrikanischen und spanischen Musik. In ganz Mexiko entstanden verschiedene Typen von Söhnen, die sich durch abwechselnde Rhythmen, Melodien und spezifische Instrumente auszeichnen. Der aus der Gegend um Jalisco hervorgegangene Sohntyp wurde als "son jaliscense" bezeichnet, woraus schließlich die heutige Mariachi-Musik entstand. Die Entwicklung von Son Jaliscense zu Mariachi wird im Allgemeinen dem europäischen Einfluss und der Entstehung von Orquestas típicas oder kleinen Gruppen von Musikern zugeschrieben, die in ländlichen Umgebungen spielten. Schließlich begannen diese kleinen Gruppen, das Land zu durchstreifen und die moderne Mariachi-Musik zu entwickeln.