A full mariachi for a wedding in Mexico costs, depending on the city and the number of members, between MX$2,000 and MX$8,000 per hour on a regular day: the standard format of 6 to 8 musicians runs about MX$2,000 to MX$4,500 per hour, and the large 12-member mariachi goes up to MX$6,000 or MX$8,000. At Caribbean wedding destinations like Cancun and Tulum, where the package is quoted per event rather than per hour, the published range runs from MX$3,500 to MX$100,000 depending on the length and type of celebration.
The exact figure depends less on "how much does a mariachi charge" in the abstract and more on three concrete variables: the city where the wedding takes place, whether the service is just the arrival (a short serenata, or serenade) or covers the full ceremony and reception, and the date, because October, November, March and April concentrate the peak wedding season and put pressure on the calendar. Before accepting a quote, compare it against the Serenattia live music price index, which gathers ranges published in the press and in directories so the client knows whether the number they are being given is in line with the market.
How much does a mariachi cost for a wedding, by format
The right way to read the price is per hour, not per event, because an event can last anywhere from 45 minutes (just the entrance) to 4 hours (full ceremony and reception):
| Format | Price in MXN | What it includes |
|---|---|---|
| Standard mariachi (6 to 8 musicians) | MX$2,000 to MX$4,500 per hour | Repertoire of your choice, own acoustic instruments |
| Large mariachi (12 members) | MX$6,000 to MX$8,000 per hour | More volume for big receptions, same expanded repertoire |
| Caribbean destination wedding (Cancun, Tulum) | MX$3,500 to MX$100,000 per event | Full package; price 20% to 40% above the national average because it is a tourist destination |
What to confirm before you lock in the date: exactly how many hours the quoted price covers, whether transportation within the city is included or charged separately, and what happens if the wedding runs long. On Serenattia the client pays the rate the musician publishes plus a 10% service fee, with a minimum of MX$200, which covers the protected escrow payment and support during the event; that breakdown is shown in full before you confirm, with no charges appearing later.
Why the per-event price is not the hourly price multiplied
A common mistake when comparing quotes is to multiply the hourly price by the number of hours of the event and expect it to match the wedding package. It does not match, and there is a reason: a wedding package is not just music time. It includes the transportation of the whole group with their instruments, setup time if there is sound equipment, and in many cases a minimum service fee that does not drop even if the event lasts under an hour (a 20-minute welcome serenade rarely costs a fraction of the full hourly price). That is why the most reliable way to compare two quotes is to ask for the breakdown: how much is the base rate, how much is transportation, and how much is any time-of-day surcharge.
Real differences between cities
Only five markets have a documented local price range backed by verifiable public sources: Mexico City, the State of Mexico, Guadalajara, Monterrey and Merida. In Mexico City the mariachi runs from MX$3,216 to MX$4,662 per hour on a regular day (at Plaza Garibaldi specifically, MX$2,500 to MX$4,000), and the full wedding service (from the serenade to the party) is quoted between MX$2,500 and MX$15,000 depending on length. Guadalajara, the birthplace of mariachi, has the most competitive price in the country because of the high concentration of groups: MX$1,500 to MX$3,500 per hour. Monterrey quotes even lower for a short serenade, MX$1,000 to MX$3,000, with packages of MX$1,300 to MX$1,900.
For the rest of the cities in the country, including Puebla and Queretaro, there are not yet enough published public prices for a regular day to set a reliable local range; the only thing documented in those two markets is the peak-date figure (up to MX$7,500 per hour on Mother's Day and during the patriotic holiday season). The most honest approach there is to use the national range as a reference and confirm the exact quote with the local provider.
How the price changes with the season
October, November, March and April are the busiest wedding months in Mexico, and within those months weekends and holidays raise the rate because of calendar pressure, not because the base price changes. Booking two or three months ahead, and avoiding peak-season Saturdays when the wedding date is flexible, is still the most effective lever for not paying the top of the range.
Frequently asked questions
How much does a 6-member mariachi cost for a wedding in Mexico City?
On a regular day, between MX$3,216 and MX$4,662 per hour according to the Serenattia index; at Plaza Garibaldi specifically the range is MX$2,500 to MX$4,000 per hour.
Does the 12-member mariachi cost double the 8-member one?
Not exactly double, but it does rise proportionally: while the 6 to 8 musician format costs MX$2,000 to MX$4,500 per hour, the 12-member group goes up to MX$6,000 or MX$8,000.
Why do Cancun and Tulum cost more than the national average?
Because they are wedding destinations with heavy tourist traffic and more expensive logistics (transportation, lodging for the group if the event lasts several days); the index documents a 20% to 40% premium over the national average in those two markets.
Why don't Puebla and Queretaro have a regular-day price in this article?
Because there are not yet enough published public prices for those cities to set a reliable regular-day range; the only thing documented there is the peak-date figure (Mother's Day and September 15).
What does the service fee that Serenattia charges include?
It is a charge of 10% on top of the musician's rate, with a minimum of MX$200, paid separately by the client; it covers the protected escrow payment, verified profiles and support during the event. The musician receives 100% of their published rate.
Compare mariachis available in your city, with the price visible from the first click, at serenattia.com/buscar. If your wedding is in Mexico City, also check how to hire a mariachi for a wedding in CDMX, and if you want the full picture of hourly pricing across the country, the mariachi price per hour in Mexico 2026.
Written by Christian Lopez, Head of Operations, Serenattia. Last updated: September 2026.