Mexico City
Mexico City · Mexico

Mariachi Night in Mexico City: Worth It?

Mariachi night in Mexico City means heading to Plaza Garibaldi after dark where dozens of bands in full charro suits compete for your attention. Expect loud, proud, and very traditional Mexican music played at high volume. You'll be approached constantly by musicians offering songs for a price; it's chaotic, touristy, but still genuinely fun if you like the music. Most organized experiences combine a walking tour of the historic center or a panoramic drive, time in Garibaldi, and often dinner with a view or a show that includes folk dancing. The energy peaks around 9pm–11pm when the plaza is packed with locals celebrating birthdays, anniversaries, and general drunkenness.

Best time is October through March when evenings are cooler. Avoid rainy season (June–September) if you don't want to stand in the drizzle while someone plays "Cielito Lindo" for the tenth time. Expect to pay around $180–280 per person for a decent group tour that includes transport, some dinner, and a couple of guaranteed songs. Independent visits are cheaper but more stressful.

Pick a tour that includes dinner at a proper restaurant with a view rather than eating street food in the plaza. Skip the all-you-can-drink versions unless you enjoy being aggressively serenaded while hammered; one or two tequilas is plenty. Go with the attitude that it's a spectacle, not a refined cultural performance, and you'll have a much better night.

Book it

Mexico City Mariachi Night in Garibaldi and Dinner at Bellini 2026
viator
View →
BEST MARIACHI STYLE NIGHT IN MEXICO CITY! - Tripadvisor
tripadvisor
View →
Mexico City: Mariachi Plaza Garibaldi Night Tour | GetYourGuide
getyourguide
View →

Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.

More in Mexico City

Mexican Cooking Class → Art Tour → Coyoacan Walking Tour → Chapultepec Park Bike Tour → Canal Boat Tour → Xochimilco Boat Tour → Mexican Wrestling → Temple Mayor Guided Tour → All Mexico City trips →
Get the best trips, at the best price