Oaxaca weather by month
Average daily high and low, total rainfall and days with at least 2.5 mm of rain.
| Month | High / low | Rain | Verdict |
|---|---|---|---|
| January | 29°C / 9°C | 2 mm · 0 days | Good |
| February | 31°C / 10°C | 2 mm · 0 days | Good |
| March | 33°C / 12°C | 10 mm · 1 day | Hot |
| April | 34°C / 14°C | 35 mm · 2 days | Hot |
| May | 33°C / 16°C | 61 mm · 5 days | Hot |
| June | 30°C / 16°C | 136 mm · 8 days | Fair |
| July | 30°C / 15°C | 100 mm · 8 days | Fair |
| August | 30°C / 15°C | 102 mm · 7 days | Fair |
| September | 29°C / 15°C | 116 mm · 8 days | Fair |
| October | 29°C / 13°C | 34 mm · 3 days | Good |
| November | 29°C / 11°C | 6 mm · 1 day | Good |
| December | 29°C / 9°C | 2 mm · 0 days | Good |
Oaxaca by season
Spring
Spring (March-May) is warm, dry, and sunny, with blooming jacaranda trees painting the city purple. It's an excellent time for outdoor exploration and festivals.
- + Ideal weather for sightseeing and ruins
- + Less crowded than peak winter
- + Semana Santa (Holy Week) processions are spectacular
- − Can be quite hot, especially in April and May
- − Prices may spike during Semana Santa
Summer
Summer (June-August) is the rainy season, with short, intense afternoon showers and lush green landscapes. The famous Guelaguetza festival takes place in July.
- + Lush, green scenery
- + The incredible Guelaguetza festival in July
- + Lower accommodation rates outside of festival weeks
- − Daily afternoon rain showers can disrupt plans
- − High humidity
Autumn
Autumn (September-November) transitions from rain to dry weather. Late October into early November is the peak season for the world-famous Day of the Dead celebrations.
- + The unparalleled Day of the Dead experience
- + Pleasant temperatures return in November
- + Harvest season for local produce
- − Extremely crowded and expensive around Day of the Dead
- − Early September can still be quite wet
Winter
Winter (December-February) brings dry, sunny days and cool, crisp nights. It's the peak tourist season with a festive atmosphere around Christmas and New Year.
- + Nearly perfect, sunny weather with low humidity
- + Festive Christmas markets and Noche de Rábanos (Dec 23)
- + Clear skies for photography
- − Highest prices for flights and hotels
- − Largest crowds at all major attractions
Oaxaca month by month
Oaxaca in January
GoodIn January, Oaxaca averages highs of 29°C and lows of 9°C, with about 0 rainy days and 2 mm of rain. It is a good month to visit.
Oaxaca in February
GoodIn February, Oaxaca averages highs of 31°C and lows of 10°C, with about 0 rainy days and 2 mm of rain. It is a good month to visit.
Oaxaca in March
HotIn March, Oaxaca averages highs of 33°C and lows of 12°C, with about 1 rainy day and 10 mm of rain. It is hot, so plan sightseeing for mornings and evenings.
Oaxaca in April
HotIn April, Oaxaca averages highs of 34°C and lows of 14°C, with about 2 rainy days and 35 mm of rain. It is hot, so plan sightseeing for mornings and evenings.
Oaxaca in May
HotIn May, Oaxaca averages highs of 33°C and lows of 16°C, with about 5 rainy days and 61 mm of rain. It is hot, so plan sightseeing for mornings and evenings.
Oaxaca in June
FairIn June, Oaxaca averages highs of 30°C and lows of 16°C, with about 8 rainy days and 136 mm of rain. Expect mixed weather, with comfortable spells.
Oaxaca in July
FairIn July, Oaxaca averages highs of 30°C and lows of 15°C, with about 8 rainy days and 100 mm of rain. Expect mixed weather, with comfortable spells.
Oaxaca in August
FairIn August, Oaxaca averages highs of 30°C and lows of 15°C, with about 7 rainy days and 102 mm of rain. Expect mixed weather, with comfortable spells.
Oaxaca in September
FairIn September, Oaxaca averages highs of 29°C and lows of 15°C, with about 8 rainy days and 116 mm of rain. Expect mixed weather, with comfortable spells.
Oaxaca in October
GoodIn October, Oaxaca averages highs of 29°C and lows of 13°C, with about 3 rainy days and 34 mm of rain. It is a good month to visit.
Oaxaca in November
GoodIn November, Oaxaca averages highs of 29°C and lows of 11°C, with about 1 rainy day and 6 mm of rain. It is a good month to visit.
Oaxaca in December
GoodIn December, Oaxaca averages highs of 29°C and lows of 9°C, with about 0 rainy days and 2 mm of rain. It is a good month to visit.
Plan your Oaxaca trip
Best time to visit Oaxaca: FAQ
What is the best month to visit Oaxaca?+
January is the most comfortable month on average, with highs of 29°C. February and October are close behind.
What is the rainiest month in Oaxaca?+
June is the wettest month, with about 136 mm of rain.
How hot does Oaxaca get?+
April is the warmest month, with average highs of 34°C and lows of 14°C. The coldest nights come in December, averaging 9°C.
Averages for 2006–2025 from the OAXACA OAX. weather station (3 km from the centre), NOAA Global Historical Climatology Network. Verdicts rate sightseeing comfort from daytime highs and rainy days.
