Oaxaca

Mariachi and live music in Oaxaca

Mexico's cultural capital, Oaxaca has one of the richest and most diverse music scenes in the country. Traditional Zapotec music, brass bands and international festivals make Oaxaca a unique market.

Get prices on WhatsAppSee available musiciansI'm a musician in Oaxaca

Let me know when there are musicians in Oaxaca

We don't have any musicians listed in Oaxaca yet. Leave your WhatsApp number and the date: we'll message you as soon as we have options for your event.

We only use your WhatsApp number to update you about this event. No spam.

Are you a musician in Oaxaca? List your profile for free

Clients are looking for music in Oaxaca and nobody shows up here yet. Be the first.

List my profile for free

How much does live music cost in Oaxaca?

A mariachi in Oaxaca costs $2,000 to $4,500 MXN per hour (national range) on a regular day, for a group of 6 to 8 musicians. This is the published national range: there is no verifiable local figure for this city yet, and we don't estimate one. To understand what drives the rate by format, time and date, read how much a mariachi charges per hour in Mexico (in Spanish).

National regular-day ranges, outside peak season. Source: Serenattia Live Music Price Index for Mexico 2026.
FormatUnitTypical range
Mariachiper hour$2,000 to $4,500 MXN
Romantic trioper serenade$2,300 to $3,500 MXN
Banda sinaloenseper hour$2,000 to $5,000 MXN
Norteño groupper hour$1,500 to $3,500 MXN
Saxophonist and jazzper event$1,000 to $5,500 MXN
Violinistper event$3,500 to $5,200 MXN
String quartetper event$9,000 to $18,000 MXN
DJper event$3,000 to $25,000 MXN
Trovaper serenade$500 to $1,500 MXN
Choirper eventNo public range
Party cover bandper event$10,000 to $50,000 MXN
DJ with live sax or violinper event$15,000 to $28,000 MXN
Marimbaper 2 hoursfrom $2,600 MXN
Traditional Zapotec musicBrass bandMarimbaJazzFolk

Great for events in Oaxaca

Weddings with traditional music
International cultural events
Food festivals
Bohemian destination weddings

Famous musicians from Oaxaca

Lila Downs

World music/Folk

Born in Tlaxiaco, Oaxaca, Lila Downs is Oaxaca's best-known musical ambassador, blending Indigenous music with jazz and blues.

Susana Harp

Jazz/Trova

An Oaxacan singer-songwriter internationally recognized for fusing Yucatecan trova with jazz and music from the Isthmus.

Los Cojolites

Son jarocho/Experimental folk

An Oaxacan group that fuses son jarocho with experimental music, ambassadors of traditional music at international festivals.

Historic concerts in Oaxaca

Lila Downs

2021 · Monte Albán
2021

A historic Lila Downs concert in front of the Monte Albán archaeological site, broadcast internationally during the pandemic.

Sting

2017 · Jardín Etnobotánico
2017

Sting gave an intimate concert at Oaxaca's Ethnobotanical Garden, amazed by the region's musical diversity.

Goran Bregovic

2014 · Teatro Macedonio Alcalá
2014

The Balkan composer performed at the Guelaguetza, fusing Balkan music with Oaxacan rhythms.

Music fun facts about Oaxaca

01

The Guelaguetza is Mexico's most important music and dance festival, held every July on Cerro del Fortín.

02

Oaxaca has more than 16 Indigenous groups, each with its own unique musical tradition.

03

The brass bands of Zapotec towns have played since the 19th century at weddings, national holidays and community celebrations.

When do prices go up in Oaxaca?

September 15 and 16 · Mexican Independence Day

Prices go up 30% to 100%. In Mexico City they reach $10,000 per hour; Guadalajara $3,500 to $7,000, Monterrey $4,000 to $8,000 and Querétaro $4,000 to $7,500.

May 10 · Mother's Day (Mexico)

The number one peak of the year for serenades: up to 3 times the base rate.

February 14 · Valentine's Day

A short, intense peak. In Mexico City, $1,500 to $3,500 per serenade.

December 12 · Our Lady of Guadalupe

Massive nationwide demand for mañanitas across the country.

October to December · Company holiday parties (posadas)

Calendars fill up as November goes on. Norteño, DJ and party cover bands are the standard formats.

The one thing you control is when you book. Locking in a national holiday date in July or August, or a wedding 3 to 6 months out, is what keeps you from paying last-minute premiums.

FAQ about live music in Oaxaca

How much does a mariachi cost in Oaxaca?

A mariachi in Oaxaca costs $2,000 to $4,500 MXN per hour (national range) on a regular day, for a group of 6 to 8 musicians. This is the published national range: there is no verifiable local figure for this city yet, and we don't estimate one.

What kinds of live music can you book in Oaxaca?

The most requested in Oaxaca are Traditional Zapotec music, Brass band, Marimba, Jazz. Besides mariachi, people book romantic trios for serenades, DJs for weddings and quinceañeras, saxophonists for cocktail hour, string quartets for ceremonies and party cover bands for the whole celebration.

When do live music prices go up in Oaxaca?

On September 15 and 16, mariachi prices go up 30% to 100%, and on May 10 (Mother's Day in Mexico) up to 3 times the base rate. Prices also rise on peak wedding season weekends, from September to November and from February to May.

How far in advance should you book music in Oaxaca?

For a wedding, 3 to 6 months. For September 15 or May 10, book 2 months ahead: those are the nights when every group's calendar fills up at once.

What does a mariachi's hourly price include?

The range covers the group's performance in the reference format. Travel, overtime and peak-date premiums are quoted separately, and that is where the final total varies the most. Ask for an itemized quote in writing before you put down a deposit.

How do you book live music in Oaxaca without overpaying?

Compare at least three quotes for the same format and the same length, ask for travel and overtime to be itemized, and book early. In Oaxaca, the gap between the lowest and highest quote for the same format usually comes down to the number of musicians and the time of day, not quality.

Looking for musicians in Oaxaca?

Compare verified musicians, watch demos and book in minutes. Prices from $5,500–$28,000 MXN.

See available musicians

Are you a musician in Oaxaca?

Create your free profile and get requests straight from clients. You only pay 10% when you confirm a booking.

Join as a musician
← See all cities