Live music in Oaxaca: the honest guide

Oaxaca's music scene starts free in the main square and gets smaller and better from there: salsa rooms, mezcalerías with live guitar, and a stage for emerging bands. Five verified picks below (2026-10-01) - plus the week when the whole city becomes the venue.
Start in the square
In Oaxaca the best live music is often free and outside. The Zócalo is the nightly stage:
Zócalo bandstand
The free nightly show: the wrought-iron bandstand at the center of the Zócalo hosts regular concerts - brass bands, marimba, Oaxacan rock - and the corners fill with mariachis and marimba players working for tips. Arrive around the early-evening flag-lowering and stay for the music.
The rooms
When you want a roof and a proper set:
Salón Alcalá
The salsa room: a live-music venue and dance club on the Andador, listed Thursday to Saturday 7:30 to 11 pm. The place to end a night on your feet.
Oruga
An audiobar where the lines blur between mezcal, art and music - gallery space, live sets, and the official home of mezcal Mono de Calenda. The current-generation Centro music room.
Mezcalería Los Amantes
A single tiny room run by the Los Amantes brand from Tlacolula, with frequent live guitar alongside pours of Espadín, Tobalá, Barril and Cirial. Wednesday to Sunday, 5 to 11 pm - mezcal and trova in one sitting.
El Jaguar
The foro for emerging bands - a live-music venue built for the next wave of Oaxacan acts rather than the touring circuit.
The seasonal peak
November 1-2 is the biggest music week of the year: Día de Muertos comparsas - street parades with brass bands - roll through Centro day and night, and every mezcalería runs late. If you're here for it, the Zócalo is the center of gravity; the Guelaguetza auditorium hosts the large-format concerts the rest of the year.
Good to know
Oaxaca's live scene is intimate, not arena-scale: small rooms, early-ish nights, Spanish-language sets. Trova and guitar nights drift through the mezcalerías rather than living in dedicated clubs - Los Amantes is the reliable bet. Cover charges are modest where they exist; the Zócalo costs nothing. Confirm the night's program before going - lineups turn over fast (facts verified 2026-10-01).
Common questions
Where can I hear live music for free in Oaxaca?
The Zócalo bandstand: regular evening concerts (brass, marimba, Oaxacan rock) plus mariachis and marimba players on the corners.
Where is the salsa club in Oaxaca?
Salón Alcalá, on the upper level at Macedonio Alcalá 203 - live music and dancing Thursday to Saturday, 7:30 to 11 pm.
What is the music like during Día de Muertos?
Comparsas - brass-band street parades - run through Centro November 1-2, day and night. It's the loudest, best week of the year for live music.
If you book through these links, Dayfari may earn a commission at no extra cost to you.