Get the app

Best time to visit · Oaxaca, Mexico

Best Time to Visit Oaxaca

On the climate data, the best time to visit Oaxaca is November – March, scoring up to 97/100 with highs around 80°F (27°C) and 0.2 in (6 mm) of rain in February. April is a good shoulder-season month. The toughest month is September, mainly because of cloud cover.

Oaxaca, Oaxaca, Mexico
Best months
Nov – Mar
Shoulder
Apr
Toughest
Sep
Warmest
Apr · 88°F
Coldest nights
Jan · 48°F
Wettest
Sep · 8.0 in
Driest
Feb · 0.2 in

Oaxaca weather by month

Highs run from 73°F to 88°F across the year, and the yearly total is about 38.5 in (978 mm) of rain.

32°41°50°59°68°77°86°95°75°Jan80°Feb84°Mar88°Apr85°May78°Jun76°Jul76°Aug74°Sep74°Oct73°Nov74°Dec0125250
Daily low → high (°F)Monthly rain (mm, right axis)Best months
Monthly climate averages for Oaxaca, 2001–2025
MonthJanFebMarAprMayJunJulAugSepOctNovDec
Avg high75°F24°C80°F27°C84°F29°C88°F31°C85°F29°C78°F26°C76°F24°C76°F24°C74°F24°C74°F23°C73°F23°C74°F23°C
Avg low48°F9°C50°F10°C53°F11°C57°F14°C59°F15°C60°F15°C58°F15°C58°F15°C58°F15°C56°F13°C51°F11°C49°F9°C
Rain0.3 in7 mm0.2 in6 mm0.5 in13 mm1.3 in32 mm2.9 in73 mm7.8 in198 mm5.9 in151 mm6.7 in169 mm8.0 in203 mm3.9 in100 mm0.7 in18 mm0.3 in8 mm
Humidity68%61%57%55%64%78%81%82%85%83%79%73%
Cloud46%40%39%43%58%76%75%74%80%64%48%43%
Comfort959789807860646153729496

Source: NASA POWER (public domain), 2001–2025 monthly averages on a ~50 km satellite and reanalysis grid, so coasts and valleys can differ from what's shown. Temperatures were adjusted from the grid cell's ~1,953 m (6,408 ft) to Oaxaca's ~1,597 m (5,240 ft) elevation using the standard lapse rate of 6.5°C per 1,000 m. Precipitation includes snow as melted water; daylight is calculated from latitude. Check a forecast before you go.

How we pick the best months

  • Temperature (40 pts): full marks for average daytime highs of 64–81°F (18–27°C); minus 3 points per °C below and 4 per °C above.
  • Rain (25 pts): full marks up to 40 mm (1.6 in) a month, falling to zero at 250 mm (9.8 in).
  • Humidity (15 pts): only counts when it is warm (mean above 18°C); minus 0.75 points per % above 70% relative humidity.
  • Cloud (20 pts): full marks at 30% cloud cover or less, falling to zero at 90%.
Best months: within 6 points of the top (or 85+). Shoulder: within 18 and at least 45. Toughest: within 6 of the lowest. Comfort only; crowds, prices, festivals and openings aren't scored.

Oaxaca season by season

Close to the tropics, rain does as much as temperature to shape the year in Oaxaca.

Drier months Nov – Apr

Temperatures hold fairly even, with highs of 73–88°F (23–31°C). It's the driest half, with only about 3.3 in (84 mm) of rain, 9% of the year's total. Comfort peaks here: November – March rank with the year's best, and the season averages 92/100.

Wetter months May – Oct

Temperatures slide from 85°F highs in May to 74°F by October. It's the wettest half, with about 35.2 in (894 mm) of rain, 91% of the year's total. June feels humid, with humidity near 78%. Comfort scores bottom out in September; the season averages 65/100.

What our curated routes say

Plan by month

By comfort score: 7 Great, 4 Good and 1 Fair. Great months: November – May. Tap a month for its own guide.

Oaxaca weather questions

When is the best time to visit Oaxaca?

On the climate data, the best time to visit Oaxaca is November – March, scoring up to 97/100 with highs around 80°F (27°C) and 0.2 in (6 mm) of rain in February. April is a good shoulder-season month. The toughest month is September, mainly because of cloud cover.

What is the rainiest month in Oaxaca?

September is the wettest month, averaging about 8.0 in (203 mm) of rain. February is the driest, with about 0.2 in (6 mm). The yearly total is around 38.5 in (978 mm).

What is the coldest month in Oaxaca?

January is the coldest, with average lows of 48°F (9°C) and highs of 75°F (24°C). The warmest is April, with average highs of 88°F (31°C).

Is Oaxaca humid?

Yes for much of the year: humidity averages 72% annually, and June combine warmth with 75%+ humidity, which feels sticky.

When is the rainy season in Oaxaca?

The wettest three-month stretch is July – September, with about 20.6 in (523 mm) of rain combined. The driest stretch is December – February, with about 0.8 in (21 mm).

Weather nearby

Routes and legs

Pick your Oaxaca dates together

Send the group one link: vote on dates, build the plan together and split costs as you go.

Get TripsCircle