
Best time to visit Oaxaca
The best months to visit Oaxaca are January, December and November, based on month-by-month temperature and rainfall data. The full year of weather, daylight, holidays, and festival timing is below.
January, December and November score best for Oaxaca weather:
- January26° / 12°CBone-dry sunshine — warm days, crisp mountain nights.
- November27° / 14°CDay of the Dead opens the month — then dry, golden calm.
- December26° / 12°CRadish-carving night (Dec 23) and posadas under dry skies.
By TripSapien Research · Updated May 20, 2026
Oaxaca weather by month
| Month | High | Low | Rain (mm) | Rainy days | Daylight |
|---|---|---|---|---|---|
| JanuaryBest weather | 26° | 12° | 3 | 3 | 11h |
| February | 28° | 12° | 4 | 3 | 11h |
| March | 30° | 14° | 15 | 7 | 12h |
| April | 31° | 15° | 28 | 10 | 12h |
| May | 30° | 16° | 68 | 16 | 13h |
| June | 27° | 17° | 165 | 23 | 13h |
| July | 27° | 16° | 104 | 22 | 13h |
| August | 27° | 16° | 129 | 23 | 13h |
| September | 27° | 16° | 167 | 24 | 13h |
| October | 27° | 16° | 70 | 14 | 12h |
| NovemberBest weather | 27° | 14° | 9 | 5 | 12h |
| DecemberBest weather | 26° | 12° | 4 | 3 | 11h |
Temperatures in °C. Long-term monthly averages.
Know your Oaxaca month?
Pick your dates and we'll build the trip around them — every place checked for closures and booking needs.
Oaxaca month by month
JanuaryBest weather
Oaxaca in January: 26.3°C high, 11.5°C low, 2.8mm rain over 3 days, 11.2h daylight. Mild and dry — shoulder-season sweet spot.
February
Oaxaca in February: 28.1°C high, 12.2°C low, 4.3mm rain over 3 days, 11.4h daylight. Hot and dry — outdoor friendly, hydrate.
March
Oaxaca in March: 29.7°C high, 13.5°C low, 15mm rain over 7 days, 11.8h daylight. Hot and dry — outdoor friendly, hydrate.
April
Oaxaca in April: 30.8°C high, 14.9°C low, 27.6mm rain over 10 days, 12.3h daylight. Hot and dry — outdoor friendly, hydrate.
May
Oaxaca in May: 29.8°C high, 16.1°C low, 68.2mm rain over 16 days, 12.8h daylight. Hot and rainy — afternoon storms, plan indoor afternoons.
June
Oaxaca in June: 27.3°C high, 16.5°C low, 164.5mm rain over 23 days, 13.1h daylight. Mild but rainy — flexible plans pay off.
July
Oaxaca in July: 27°C high, 16°C low, 104.4mm rain over 22 days, 13.1h daylight. Mild but rainy — flexible plans pay off.
Guelaguetza festival (July)
August
Oaxaca in August: 27.3°C high, 16.2°C low, 128.8mm rain over 23 days, 12.9h daylight. Mild but rainy — flexible plans pay off.
September
Oaxaca in September: 26.5°C high, 16.4°C low, 166.8mm rain over 24 days, 12.5h daylight. Mild but rainy — flexible plans pay off.
October
Oaxaca in October: 26.8°C high, 15.5°C low, 69.9mm rain over 14 days, 12h daylight. Mild but rainy — flexible plans pay off.
Día de Muertos (31 October - 2 November)
NovemberBest weather
Oaxaca in November: 26.8°C high, 13.7°C low, 9.4mm rain over 5 days, 11.5h daylight. Mild and dry — shoulder-season sweet spot.
Día de Muertos (31 October - 2 November)
DecemberBest weather
Oaxaca in December: 26.4°C high, 12.1°C low, 3.5mm rain over 3 days, 11.2h daylight. Mild and dry — shoulder-season sweet spot.
Noche de Rábanos (23 December)
Ready to plan Oaxaca?
Pick one of the best months and turn it into a full Oaxaca plan — every place checked for closures, limited hours, and booking needs on your dates.

