Impact-Site-Verification: e97618de-a52b-470d-b945-7e81282bcff0
Oaxaca, Mexico

Oaxaca, Mexico

Best Time to Visit Oaxaca

Weather month by month, from 20 years of weather-station records.

Best months
January, February, and October
Warmest month
April, 34°C
Wettest month
June, 136 mm

Oaxaca weather by month

Average daily high and low, total rainfall and days with at least 2.5 mm of rain.

MonthHigh / lowRainVerdict
January29°C / 9°C2 mm · 0 daysGood
February31°C / 10°C2 mm · 0 daysGood
March33°C / 12°C10 mm · 1 dayHot
April34°C / 14°C35 mm · 2 daysHot
May33°C / 16°C61 mm · 5 daysHot
June30°C / 16°C136 mm · 8 daysFair
July30°C / 15°C100 mm · 8 daysFair
August30°C / 15°C102 mm · 7 daysFair
September29°C / 15°C116 mm · 8 daysFair
October29°C / 13°C34 mm · 3 daysGood
November29°C / 11°C6 mm · 1 dayGood
December29°C / 9°C2 mm · 0 daysGood

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

Good

In 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

Good

In 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

Hot

In 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

Hot

In 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

Hot

In 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

Fair

In 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

Fair

In 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

Fair

In 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

Fair

In 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

Good

In 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

Good

In 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

Good

In 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.