Oaxaca in Autumn: Markets, Moles and the Festivals That Fill the City

Cooler evenings, the last of the rainy season and the Day of the Dead build-up make late October and early November the busiest — and best — time to book a room in Oaxaca de Juárez.

Why the season matters

Autumn in Oaxaca de Juárez splits into two distinct halves. September and early October are still wet: expect afternoon downpours, humid days around 24°C and quiet streets after dark. From mid-October the rains ease, evenings cool to around 12°C, and the city begins filling for Day of the Dead. Book the second half of October if you want lower room rates and space at the markets; book the final week of October and the first days of November only if you are prepared to reserve six to eight weeks ahead, because the Zócalo and the streets around Santo Domingo sell out first.

Hotels cluster in three places. The centro histórico, within walking distance of the Zócalo and the Templo de Santo Domingo, is the most convenient and the most expensive. Jalatlaco, a ten-minute walk east past the Periférico, has converted colonial houses with courtyards and quieter nights. To the north, along Calzada de la República and near the Basílica de la Soledad, rooms run cheaper but you will rely on taxis after dark. If you are coming for the markets and the food, I would book in Jalatlaco and walk everywhere.

Eating through the markets

The Mercado Benito Juárez and the adjoining Mercado 20 de Noviembre are the centre of the city's food life. Go to 20 de Noviembre for tasajo and cecina grilled over charcoal in the smoky pasillo de carnes, and to Benito Juárez for quesillo, chapulines, and the dried chiles you will want to take home. Arrive before 10am to see produce come in and to eat breakfast at a comedor without queueing. Saturday is the busiest day; weekday mornings are calmer. The Mercado de la Merced, east along Calle Murguía, is smaller, cheaper and where many locals shop for barbacoa and tlayudas.

For a sit-down meal, the corridor around Calle Macedonio Alcalá and the Plaza Santo Domingo has the widest choice, from mole negro and coloradito to tlayudas the size of a plate. Expect mid-range restaurant prices in this zone and cheaper set lunches (comida corrida) around the markets and near the Universidad. Autumn is also the season for chiles en nogada in some kitchens and for the last of the rainy-season mushrooms. Reserve for dinner on festival nights; walk-ins work at lunch. Do skip the tourist-facing terraces on the Zócalo itself unless you are paying for the view.

Festivals worth planning around

The big draw is Día de los Muertos, when families build ofrendas and the city holds comparsas — street processions with bands and giant papier-mâché figures — through the last days of October. The Panteón General on Calzada de la República and the smaller Panteón San Felipe del Agua are where many families gather; visit respectfully, keep to the paths and do not photograph mourners without asking. The Night of the Radishes on 23 December falls outside autumn but the city's Christmas market build-up starts in late November, so plan around what you actually want to see rather than arriving between events.

Outside the capital, the Guelaguetza is a July event, but autumn brings smaller regional fairs in the Valles Centrales — Teotitlán del Valle, famous for its weavings, and Ocotlán de Morelos, with its Friday market, are both an easy half-day by colectivo or taxi from the city centre. If you have a car, the drive to Mitla takes under an hour on the Carretera 190. For a first visit, I would base myself in the city for five nights and take one day trip; splitting your stay across two towns costs more in transport than it saves in room rates.

Practical planning

Flights land at Oaxaca International Airport, about 20 minutes by taxi from the centro; there is no ride-hailing app coverage worth relying on, so use the authorised airport taxis and agree the fare first. Domestic connections through Mexico City are frequent, and many travellers combine two or three nights in the capital with four or five in Oaxaca. If you are booking both, reserve the Oaxaca leg first — the city's better rooms are small and fill early in the autumn festival window, while Mexico City has deeper inventory.

Pack layers: warm days, cold evenings, and a rain jacket if you arrive before mid-October. Carry cash for markets, since small stalls may not take cards, and expect crowds around the Zócalo during processions. Book accommodation with a courtyard or rooftop if you plan to be out late — the city's nightlife clusters around Calle García Vigil and the Andador Turístico. For the best balance of weather, atmosphere and availability, I would choose the third week of October and book a small hotel in Jalatlaco as soon as your dates are fixed.

Questions, answered

What is the weather like in Oaxaca in autumn?

September and early October are warm and wet, with afternoon rain. From mid-October the rain eases and days sit around 24°C, while nights cool to roughly 12°C. Bring a rain jacket for early autumn and a warm layer for evenings.

When should I book a hotel for Day of the Dead in Oaxaca?

Six to eight weeks ahead is sensible for the last week of October. Small hotels in the centro histórico and Jalatlaco sell out first. If you are flexible, the third week of October offers similar atmosphere with far better availability and calmer markets.

How many days do I need in Oaxaca city?

Four to five nights covers the markets, the main food streets and one day trip to Teotitlán del Valle or Mitla without rushing. Add a night if you want a second excursion. Pair it with two or three nights in Mexico City if you are flying long-haul.

Search live hotel prices in Mexico →
5% back on completed stays · ~1 tonne CO₂ retired per booking

← Mexico's page