Rainy Season vs Dry Season
Published Jul 3, 2026 · updated Jul 3, 2026
The anxious question first: does rainy season ruin a trip? No. For most of Mexico, rainy season means one hard downpour in the late afternoon that blows through in an hour or two, not gray skies all day. You plan around a window, not a washout. The reasons to actually care are price, crowds, and a handful of regions where the pattern changes the math enough that you should book differently.
What the two seasons actually mean
Across most of the country, dry season runs roughly November through April and rainy season roughly May through October. Rainy season here is not a London drizzle. In Mexico City, Oaxaca, San Miguel de Allende, Guanajuato, and most of the central highlands, mornings are clear, clouds pile up through the day, and the rain lands around 4 to 6 pm. It falls hard, then quits. Everything turns green, the waterfalls at places like Hierve el Agua and the cascades around Chiapas run full, and the light right after a storm is the best you will get all year.
Dry season is the reliable, high-demand half. Predictable sun, the peak crowds and prices of mid-December through Semana Santa, and by March and April a lot of dust and haze in the central states as farmers burn fields before the rains. Mexico City in April can sit under a brown smog layer for days. That is the trade-off nobody puts in the brochure.
The comparison, and the pick
Here is the honest head-to-head on the things that actually change your trip.
- Weather certainty: dry season wins. If your trip is short and you cannot afford a rained-out afternoon at Teotihuacán or Chichén Itzá, go November through April.
- Price and availability: rainy season wins, and it is not close. A room in Puerto Escondido, San Cristóbal de las Casas, or Sayulita can run meaningfully cheaper in June or September than in December, often roughly 30 to 50 percent less, approximate. Flights on Volaris and Viva soften too.
- Crowds: rainy season wins. The queue for the trajineras at Xochimilco, the cenotes near Valladolid, and the mirador at Monte Albán all thin out.
- Landscape: rainy season wins hands down. The Copper Canyon, the Huasteca Potosina, and the hills around Valle de Bravo are brown and tired by April and lush by July.
- Festivals: split. Day of the Dead (late October into November) and Guelaguetza in Oaxaca (two Mondays in July) both land in or near the rains; the December Guadalupe pilgrimages and January’s Alebrijes-heavy calendar sit in dry season.
- Whales and swimmable ocean: dry season wins. Gray whale season in Baja’s Laguna Ojo de Liebre and the Sea of Cortez runs roughly December through March.
If I had to pick one window for value: the shoulders of rainy season, meaning late May, June, and September. You get the lower prices and real availability of green season, the country is already green, and the storms are still just afternoon events rather than the sustained systems that can set in during peak July and August. September gets one asterisk, below.
Where the rules flip
The nationwide pattern breaks in several regions, and this is where a bad booking decision actually costs you.
Yucatán and the Caribbean coast
Rainy season here overlaps hurricane season, roughly June through November, peaking August through October. This is the real one. A named storm can park over Cancún, Tulum, or Cozumel for two or three days, and that is a genuine washout, not an afternoon shower. It does not happen every trip, but it happens. For those months, watch the forecast in the week before you fly and book stays and ADO bus tickets you can cancel. The upside: a Riviera Maya room in September costs a fraction of its Christmas rate.
Baja California
Mostly desert, and it barely rains. In Los Cabos, La Paz, and Loreto the phrase “rainy season” is close to meaningless. Baja’s real calendar is heat, not rain: summer in the south is brutally hot and humid, so the sweet spot is roughly October through May. The rare exception is a late-summer chubasco or a tropical storm swinging up from the Pacific.
Chiapas and the southern jungle
Genuinely wet in rainy season. The dirt roads out to the ruins at Yaxchilán and Bonampak, and the tracks around the Lacandón jungle, can turn to mud and slow you down. Agua Azul is at its most powerful and its most brown-and-churning in the rains. San Cristóbal itself handles it fine, but plan jungle days for the morning.
The Pacific coast
Puerto Vallarta, the Oaxaca coast around Puerto Escondido and Mazunte, and Acapulco get humid and heavy in the peak rainy months of July through September, with real thunderstorms. The rest of the year is close to perfect. This coast is also where the strongest Pacific storms make landfall, so September deserves the same forecast-watching you would give the Caribbean.
What a friend who lives here would tell you
Go in green season and just move your day earlier. Do the ruins, the hikes, the long drives, and the diving in the morning; be somewhere with a roof and a beer by mid-afternoon; watch the storm roll in over the valley instead of fighting it. That single scheduling habit turns rainy season from a problem into the best-value way to see the country.
A few concrete beats:
- Pack for it, don’t dread it. A light rain shell and shoes that dry beats an umbrella you will lose on the first ADO bus. Afternoon streets in Oaxaca and Guanajuato flood at the curbs fast, then drain.
- Altitude changes the feel, not the calendar. Mexico City and the highlands are cool and pleasant in rainy season; the coast is humid. Same months, different trip.
- Semana Santa is the real crowd trap, not summer. If you want to dodge peak everything, the week around Easter is more packed and pricey than any rainy-season weekend.
- The two months I would think twice about are the Caribbean and Pacific coasts in September and early October, purely for hurricane risk. Inland Mexico in those same weeks is green, cheap, and quiet, which is exactly why they are my favorite.