How much does a mariachi band cost?

Thumbtack Editors
Answered

A mariachi band will bring your party or event alive with their fabulous costumes, beautiful playing and strong vocals. The cost of a mariachi band for hire will depend on how many players are in the group. Each musician in a performance group needs to be paid, so pricing is usually based on the number of mariachis (musicians), the location of the event (and travel time required), and the length of the performance. Day of the week also affects cost, as does day — Christmas, New Year’s Eve and other major holidays will cost more than regular days. The national average cost for live bands of all types ranges between $740 and $1,200. Depending on where you live and regional rates for performers, you might expect to pay between $65 and $120 per hour, per player. Mariachi groups may have 12-15 players available for performance at one time, depending on your budget. Here are some examples of how the number of players affects average cost:

  • Four mariachis: $300 per hour for weeknights, $400 per hour for weekends.
  • Five mariachis: $350 per hour for weeknights, $400-$450 per hour for weekends. Weekends may have a minimum number of hours.
  • Six mariachis: $400 per hour for weeknights, $450-$500 per hour for weekends.

Ready to hire a Band?

You never pay to use Thumbtack: Get cost estimates, contact pros, and even book the job—all for no cost.