Best Festivals in Oaxaca, Mexico in 2026: Calendar by Month
Best Festivals in Oaxaca at a Glance

If you want the best festivals in Oaxaca, Mexico, the short answer is this: July is best for Guelaguetza, late October to November 2 is best for Day of the Dead, and December 23 is best for Noche de Rábanos. For most travelers, the smartest call is to pick one headliner festival and build the rest of the trip around Oaxaca City, nearby villages, mezcal, and food.
Oaxaca has more festival depth than any other Mexican state. With 16 living Indigenous ethnic groups, 570 municipalities, and strong regional traditions that still shape public life, the calendar rarely goes quiet.
Best Oaxaca festival by trip goal
| Trip goal | Best festival or season | Why it wins |
|---|---|---|
| First trip, biggest cultural event | Guelaguetza (July 20 and 27, 2026) | Oaxaca’s signature festival, easiest to build a full city trip around |
| Most atmospheric trip | Day of the Dead (Oct 31 to Nov 2) | Altars, comparsas, cemetery vigils, and the city’s strongest visual energy |
| Best one-night spectacle | Noche de Rábanos (Dec 23) | Unique, free, and very easy to understand even on a short trip |
| Lower crowds with some local tradition | Late March to early April, Semana Santa | Strong processions without Guelaguetza- or Muertos-level hotel pressure |
| Food and mezcal energy without peak prices | Mid-July village events around Guelaguetza | Great atmosphere, more local feel, easier to mix with markets and mezcal routes |
Which Oaxaca festival should you actually plan around?
- Pick Guelaguetza if this is your first Oaxaca trip and you want the most iconic festival.
- Pick Day of the Dead if atmosphere matters more than convenience and you are willing to book months early.
- Pick Noche de Rábanos if you want one memorable holiday event without planning a full festival week.
- Pick Semana Santa if you want a cultural trip with lower chaos and easier hotel pricing.
Useful cluster pages before you choose: Guelaguetza in Oaxaca, Day of the Dead in Oaxaca, Oaxaca in July, and our broader Oaxaca travel guide.
What makes Oaxacan festivals different:
- Indigenous ceremonies predate Spanish contact, Catholic saint names often overlay much older agricultural or astronomical rituals
- Each of Oaxaca’s 8 geographic regions has distinct traditions that only partly overlap at Guelaguetza
- Food and mezcal are part of the celebration, not side attractions
- Village fiestas happen almost every week somewhere in the state, so asking locally often uncovers the best small event
Complete Oaxaca Festival Calendar 2026
January–March: Dry Season Quiet
| Festival | Date | Location | Entry |
|---|---|---|---|
| Día de la Candelaria | February 2 | City churches | Free |
| Carnival (Tehuantepec, Juchitán) | Feb 12–17, 2026 | Istmo region (150 km) | Free |
| Semana Santa | March 29 – April 5, 2026 | City + villages | Free |
| Semana Santa processions | Good Friday, April 3 | Oaxaca City, Tlacolula | Free; note Ley Seca April 3 |
Semana Santa in Oaxaca is understated compared to Taxco or Oaxaca’s Day of the Dead — Good Friday processions are dignified and solemn. The Ley Seca (dry law) applies in Oaxaca only on Good Friday (April 3, 2026) — restaurants stop serving alcohol; mezcal bars close that day. Plan accordingly.
April–June: Pre-Guelaguetza
| Festival | Date | Location | Entry |
|---|---|---|---|
| Feria de San Marcos (Atzompa) | April (3rd Friday) | Atzompa village, 10 km | Free |
| Cinco de Mayo | May 5 | Oaxaca City (local scale only) | Free |
| Corpus Christi | Early June | City churches | Free |
| Día del Maestro (Teachers’ Day) | May 15 | City-wide | Free |
Note: Cinco de Mayo is barely celebrated in Oaxaca — the real Battle of Puebla is commemorated in Puebla City. In Oaxaca, May 5 is a regular weekday. See our guide to Cinco de Mayo in Mexico.
July: Guelaguetza Season — The Peak
| Festival | Date | Location | Entry |
|---|---|---|---|
| Community Guelaguetzas (village circuit) | July 14–19 | Zaachila, San Antonino, Cuilápam | Free |
| Donají ballet, Performance 1 | Sunday, July 19 | Cerro del Fortín Auditorium | ~400–450 MXN |
| Guelaguetza – Lunes del Cerro 1 | Monday, July 20 | Cerro del Fortín Auditorium | 1,300–2,000 MXN or free (Sec C) |
| Guelaguetza Popular/Magisterial | July throughout | Teachers’ venues, UABJO | Free |
| Donají ballet, Performance 2 | Sunday, July 26 | Cerro del Fortín Auditorium | ~400–450 MXN |
| Guelaguetza – Lunes del Cerro 2 | Monday, July 27 | Cerro del Fortín Auditorium | 1,300–2,000 MXN or free (Sec C) |
See our complete Guelaguetza 2026 guide for full ticket details, the 8 regional delegations, what to expect, and how to plan your trip.
August: Transition to Harvest Season
| Festival | Date | Location | Entry |
|---|---|---|---|
| Feria de la Soledad | Mid-August | Oaxaca City (Basílica de la Soledad) | Free |
| Community harvest festivals | Throughout August | Central Valley villages | Free |
| Sea turtle arrivals begin | August (peak Sept–Oct) | Playa Escobilla coast, 250 km | Tours required |
Playa Escobilla (near Puerto Escondido) sees some of the world’s largest olive ridley turtle arrivals starting in August — arribadas of 50,000–150,000 turtles per night at peak. Access is guided tours only (CONANP regulation). The new Hwy 135D makes this a realistic day trip.
September: Independence Month
| Festival | Date | Location | Entry |
|---|---|---|---|
| El Grito de Independencia | September 15, 11 PM | Oaxaca City Zócalo | Free |
| Fiestas Patrias street events | September 15–16 | City-wide | Free |
| Chiles en nogada season | August–November | All restaurants | (Menu item) |
El Grito in Oaxaca: The independence cry from the Zócalo balcony draws a large crowd. It’s a fraction of the scale of Mexico City or Guadalajara — which is actually a plus. You can see the ceremony from 10 feet away if you arrive by 9 PM. Street food, mezcal, and fireworks follow.
Chiles en nogada season runs August–November, when fresh walnuts (the essential ingredient) are available. Oaxacan restaurants serve Puebla-origin chiles en nogada during this window — it’s on every menu and worth ordering whenever you visit between August and October.
October: Building to Day of the Dead
| Festival | Date | Location | Entry |
|---|---|---|---|
| Día de San Francisco de Asís | October 4 | Oaxaca City + villages | Free |
| Día de los Inocentes (first ofrendas) | October 28 | Homes, early market altars | Free |
| Markets transform | October 28–31 | Mercado de los Abastos | Free to enter |
| First Day of the Dead events | October 31 | Comparsas begin | Free |
October is when to visit if you want Day of the Dead at slightly lower crowd levels than November 2 itself. The full atmosphere builds through October 28–31, with marigold markets, early altars, and the beginning of comparsa season.
November: Day of the Dead — The Second Great Festival
| Festival | Date | Location | Entry |
|---|---|---|---|
| Día de los Inocentes | November 1 | Cemeteries, neighborhoods | Free |
| Día de los Difuntos | November 1–2 | City + village cemeteries | Free |
| Cemetery vigils (veladas) | Night of November 1–2 | Xoxocotlán, Atzompa, San Felipe | Free; tours ~400–800 MXN |
| Levantamiento de la ofrenda | November 3 | Private homes | Private |
Oaxaca is the #1 destination in Mexico for Day of the Dead. See our complete Day of the Dead Oaxaca guide for which cemeteries to visit, cemetery etiquette, the comparsa experience, what to eat, and booking strategy.
Book hotels by May — November 1–2 in Oaxaca fills faster than Guelaguetza week.
December: Noche de Rábanos
| Festival | Date | Location | Entry |
|---|---|---|---|
| Día de la Virgen de Juquila | December 8 | Juquila, 150 km | Free (pilgrimage) |
| Las Posadas | December 16–24 | Neighborhoods throughout city | Free |
| Noche de Rábanos | December 23 | Zócalo, Oaxaca City | Free |
| Calenda de Navidad | December 24 | City center | Free |
| Christmas and New Year | December 25 + Jan 1 | City-wide | Free |
Noche de Rábanos: Mexico’s Most Unusual Festival
Noche de Rábanos (Night of the Radishes) is held every December 23. Since 1897, artisans have carved giant radishes — some weighing several kilograms — into elaborate dioramas: nativity scenes, Zapotec ceremonial scenes, Mexican political cartoons. They compete for prizes and the public views the display in the Zócalo.
It’s completely free, entirely local, and unlike anything else in Mexico. The down side: it’s December 23, Oaxaca City is packed with Mexican families on Christmas holiday, and the Zócalo queue is long. Arrive by 4–5 PM. Viewing typically takes 45–90 minutes.
Village Fiestas: The Festivals Nobody Talks About
Every week, somewhere in Oaxaca’s 570 municipalities, a village celebrates its patron saint’s day with a fiesta patronal. These are:
- Always free
- Almost always featuring local food, mezcal, and regional dances
- Rarely in English-language tourist guides
How to find out what’s happening: Ask your hotel or guesthouse. The Oaxaca state tourism office at the Palacio de Gobierno publishes a monthly calendar. Facebook groups like “Oaxaca Expats” and “Oaxaca Mexico Travel” are surprisingly current.
Notable fiestas patronales:
- Tehuantepec (Fiesta Vela): The Istmo region has unique Velas — elaborate nighttime festivals with traditional Tehuantepec dress. Multiple villages host Velas April–September.
- Zaachila (Sunday market + fiesta): The village market plus periodic fiestas make Zaachila one of the most approachable village experiences from Oaxaca City (30 km).
- Mitla (San Pablo fiesta, June 29): The ruins town celebrates San Pablo with dances and markets.
Festival Planning Essentials
How far ahead to book:
| Festival | Book hotel | Book flights | Book tickets/tours |
|---|---|---|---|
| Guelaguetza (July 20, 27) | 4–6 months | 3–4 months | Tickets go on sale mid-May |
| Day of the Dead (Nov 1–2) | 5–6 months | 3–4 months | Cemetery tours book up fast in Oct |
| Noche de Rábanos (Dec 23) | 2–3 months | 6–8 weeks | No tickets needed |
| Semana Santa (Apr 3, 2026) | 6–8 weeks | 4–6 weeks | No tickets |
Getting to Oaxaca: OAX airport receives daily flights from Mexico City MEX (1 hr) and some routes from Guadalajara and Monterrey. See Mexico City to Oaxaca for all transport options.
Travel insurance: Festival weeks mean peak pricing and crowds — if your flight or plans shift, having coverage matters. travel insurance covers trip interruption and is widely used in Mexico.
More Oaxaca Resources
- Guelaguetza 2026: Tickets, Dates & Complete Guide
- Day of the Dead in Oaxaca 2026
- Oaxaca in July 2026: What to Expect
- Best Time to Visit Oaxaca
- Oaxaca Travel Guide 2026
- Things to Do in Oaxaca
- Oaxaca 7-Day Itinerary