Oaxaca in Mexico sees its peak temperatures in April (29°C (84°F)) and its coolest in January (24°C (75°F)). For a full breakdown of what to expect throughout the year, we've put together a climate overview based on data from Oaxaca de Juárez, the region's most visited city. For more detailed climate information about other cities in the area, please see the section beneath the map further down the page.
Oaxaca offers pleasant conditions in January, February, June, July, August, September, October, November and December, with temperatures typically ranging from 24°C (75°F) to 26°C (79°F).
When it comes to rainfall, Oaxaca sees significant variations throughout the year. September tends to be the wettest, receiving 193 mm (7.6 in) of rain, while January is much drier with just 5 mm (0.2 in). Rainfall in January, February, March, November and December is at its lowest, remaining under 17 mm (0.7 in).
March is the sunniest period, with ideal conditions for exploring the region and all it has to offer.