Oaxaca City

Oaxaca City

Oaxaca City in May

Good time to visit

Shoulder season pricing kicks in as crowds thin out. The rain actually feels refreshing after months of dry heat, and you'll have those market aisles mostly to yourself.

Weather

May transitions into rainy season with afternoon thunderstorms rolling in from the mountains. Mornings stay hot and sticky, but those dramatic late-day downpours cool things off nicely. Expect around 8 rainy days, usually concentrated in short, intense bursts.

30°C high16°C low8 rain days

Crowds & Cost

moderate crowds
~$70/day average

Events & Festivals

  • Día de los Trabajadores
  • Santa Cruz festivities

May Tips

  • Pack a decent rain jacket - Oaxacan storms don't mess around
  • Afternoon museum visits beat getting caught in downpours
  • Street food vendors close during heavy rains - eat lunch early

All Months

October through April offers perfect weather — warm days, cool nights, and minimal rain. December and January see the most tourists but temperatures hover around 75°F during the day and drop to 50°F at night. Day of the Dead (November 1-2) transforms the city into a celebration of death and memory. Hotels book months ahead and prices triple, but the atmosphere is incredible. Families picnic in cemeteries, marigold petals cover the streets, and the entire city stays up all night. March brings Guelaguetza festival planning and perfect weather. April gets hot but manageable — expect 85°F days. Avoid May through September unless you love rain and humidity. The rainy season brings daily afternoon downpours that flood streets and trap you indoors. Some restaurants and shops close during the worst weeks in June and July.

Oaxaca City Scores

Solo

8/10

Couples

7/10

Families

7/10

Adventure

6/10

Budget

8/10

Luxury

6/10

BUILD YOUR OAXACA CITY PLAN

Insider picks, smart timing, and a plan ready when you are.