
Oaxaca in May
Good time to visit
May is a reasonable time to visit Oaxaca.
All Months
October through April delivers perfect weather — warm days around 75°F, cool nights that actually require a light jacket. December and January see the most tourists, especially around Christmas and New Year's.
Día de los Muertos (November 1-2) transforms the city into Mexico's spiritual capital. Hotel prices triple, but the celebrations justify the cost. Book accommodations six months ahead.
March brings Guelaguetza rehearsals as communities prepare for July's big festival. You'll catch authentic performances without the crowds. Plus, jacaranda trees bloom purple throughout the city.
May through September is rainy season. Afternoon thunderstorms clear the air but can flood streets temporarily. Hotels offer their lowest rates, and you'll have attractions mostly to yourself.
Oaxaca Scores
Solo
8/10
Couples
7/10
Families
7/10
Adventure
6/10
Budget
8/10
Luxury
6/10