Current Weather and Forecast in Oaxaca, Mexico

Mexico 🇲🇽
Live conditions are temporarily unavailable. Explore Oaxaca's typical temperatures and climate below - Live data returns shortly.

About the weather in Oaxaca

Oaxaca has a subtropical highland climate. May is the warmest month, with average highs of 86°, and January the coldest, when nights fall to around 51°. September brings the most rain, on about 20 days, while April is the sunniest, with 11.9 hours of sunshine a day. Over a whole year it rains on roughly 109 days.

Oaxaca climate guide: monthly averages, seasons and the best time to visit

Common questions

Which month is wettest in Oaxaca?
September, at 6.8 inches (174 mm) over about 20 days. February is the driest month, at 2 mm (0.1 in).
Does it snow in Oaxaca?
Effectively no. The 2015-2024 record for Oaxaca shows no regular measurable snowfall.
What is the coldest month in Oaxaca?
January, with highs of 78°F (26°C) and lows near 51°F (11°C). The coldest day in the 2015-2024 record fell to 40°F (4°C).
How humid does Oaxaca get?
Relative humidity averages 64% across the year, which reads as moderate. The most comfortable stretch falls in the drier half of the year.
What is the best month to go to Oaxaca?
Aim for November to February if you get the choice: warm days, manageable rainfall and plenty of daylight line up, and highs average 79°F (26°C) against roughly 1 wet days a month. For the same question asked the other way round, see where else is warm in November.
Which month is warmest in Oaxaca?
May, averaging 86°F (30°C) by day and 61°F (16°C) overnight. The hottest single day in our 2015-2024 record for this location reached 101°F (38°C).