🌊 Tropical / Semi-arid🇲🇽 Mexico✓ Verified Data

Best Time to Visit Mexico

Ancient pyramids, Caribbean beaches, mezcal-soaked Oaxaca nights — Mexico rewards you year-round, but the dry season (Nov–Apr) is when the Yucatán truly shines.

Best months (Cancun / Riviera Maya)
Jan ⭐Feb ⭐MarAprMayJunJulAugSepOctNovDec
Peak SunScore™
9.2
February
Ideal ✓

Mexico's calendar is dominated by two big variables: hurricane season on the Caribbean coast and the dry/wet split inland. Get the timing right and you get cenote visibility at 30 metres, empty Mayan ruins at sunrise, and Día de los Muertos in Oaxaca. Get it wrong and you risk a hurricane evacuation in Cancun.

The short answer: visit Mexico between mid-November and April. This is the dry season — minimal rain, warm sun, calm Caribbean seas (26–28°C), and zero hurricane risk. February scores 9.2/10 — our top month for Mexico — with the driest weather, best cenote visibility, and the lowest sargassum levels of the year.

If you want to fine-tune: December–April for Cancun, Tulum, and Riviera Maya beaches; March for whale watching in Baja California (and the Chichen Itza equinox); October 31–November 2 for Día de los Muertos in Oaxaca and Mexico City; May for shoulder-season value just before the rains; June–September for whale-shark snorkelling off Holbox (with hurricane-season caveats). The official hurricane season runs June 1 to November 30 with the highest risk in September–October — buy travel insurance if you go.

Month Overview

Mexico month by month — click for details

Climate Data

Mexico weather by month

Data based on Cancun. Mexico City is cooler (altitude 2,240m). Oaxaca is warm and drier. Pacific coast (Puerto Vallarta, Huatulco) mirrors the Caribbean but with different hurricane risk.

Activity Planner

Best months by activity

🤖 AI Trip Finder
Find your perfect month in Mexico
Tell us your priorities for a personalised recommendation.

Mexico travel guide: when to go

✅ Dry Season (November–April): The clear winner

Mexico's Caribbean coast shines November through April — minimal rain, turquoise seas, and brilliant sunshine. February scores 9.2/10: 29°C, barely 30mm of rain, and snorkeling visibility that exceeds 25m in the cenotes. This is also whale shark season (June–September off Holbox/Isla Mujeres) and whale watching season (December–March in Baja). Spring Break (March) brings US students flooding Cancun.

⚠️ May–June: Transition season

May is still excellent with minimal rain (85mm) and warm seas, but June marks the start of the hurricane season. Humidity increases, afternoon thunderstorms become daily, and the general atmosphere shifts. However, May is arguably the best value window — dry-season conditions at lower prices before the summer surge.

❌ Hurricane Season (June–October): Proceed with caution

The Atlantic hurricane season officially runs June 1–November 30, with peak activity in September–October. The Yucatán Peninsula is periodically hit — Cancun has been devastated by major hurricanes. Travel insurance is essential, many resort rates drop 40–60%, and the gamble can pay off or ruin your trip. September is the most statistically risky month.

💡 SunnyTiming's Verdict

🏆 Best overall
February
SunScore™ 9.2 · Perfect beach weather
💸 Best value
May or November
Good weather + off-peak prices
🐋 Best for whale sharks
June – September
Isla Mujeres / Holbox aggregations
🌮 Best for culture
October – November
Día de los Muertos (Nov 1–2)

📋 Quick Facts

CapitalMexico City
Time ZoneUTC-6 to UTC-8
CurrencyMexican Peso (MXN)
Hurricane seasonJun 1 – Nov 30
Peak seasonDec – Apr
Spring BreakMarch (avoid Cancun)

📍 Mexico regions

🏖️ Cancun & Riviera Maya
Best Dec–Apr. Avoid Sep–Oct.
🌴 Tulum & Cenotes
Nov–Apr peak. Cenotes year-round.
🏛️ Yucatán (Mérida, Chichen Itza)
Best Nov–Mar. Hot Apr–May.
🏙️ Mexico City
Year-round mild. Oct–Nov ideal.
🌮 Oaxaca
Día de los Muertos Oct–Nov.
🐋 Baja California & Cabo
Whale watching Dec–Mar.
🌺 Puerto Vallarta & Pacific
Best Nov–Apr. Rain May–Oct.
Mexico Events Calendar

Festivals, wildlife & seasonal events month-by-month

Mexico's calendar runs on dramatic religious festivals, archaeological alignments, wildlife migrations, and the rhythm of the hurricane and rainy seasons. Here's what's happening month-by-month.

January
Three Kings Day (Jan 6) — the big gift-giving day in Mexico, with rosca de reyes bread. Baja whale watching peaks (grey whales calving in San Ignacio Lagoon).
Also: Mérida Festival, dry-season cenote conditions at their best.
February
Carnival (Carnaval) — Veracruz and Mazatlán host two of the largest Carnivals in the Americas, the week before Lent. Whale watching peak in Baja.
Also: Lowest sargassum levels of the year on the Riviera Maya.
March
Spring Equinox at Chichen Itza (Mar 21) — the serpent shadow descends El Castillo pyramid. US Spring Break floods Cancun. Festival de México starts.
Also: Whale watching season ending in Baja, jacarandas bloom in Mexico City.
April
Semana Santa (Holy Week before Easter) — Mexico's biggest domestic holiday. Beaches and ruins fill with Mexican families. Religious processions in Taxco are extraordinary.
Also: Post-Easter is excellent value with great weather.
May
Cinco de Mayo (May 5) — celebrated more in the US than Mexico, but Puebla (where the battle happened) hosts major reenactments. Last dry-season month.
Also: Mother's Day (May 10) — restaurants packed nationwide.
June
Whale shark season begins — Isla Mujeres and Holbox host the world's largest whale shark aggregation through September. Hurricane season opens.
Also: Day of the Marines (Jun 1), Father's Day (3rd Sunday).
July
Guelaguetza (Oaxaca, mid-July) — Mexico's most important indigenous cultural festival. Whale shark season at its peak.
Also: Sargassum levels building on Caribbean beaches.
August
Mexico City summer culture — Festival of Mexico City. Whale shark snorkelling at its peak (last full month).
Also: Hurricane risk starting to peak — monitor NOAA forecasts.
September
Independence Day (Sep 15-16) — "El Grito" celebrations across the country, Zócalo in Mexico City is electric. Hurricane season peak — Caribbean coast risky.
Also: Wettest month of the year — 200mm+ in much of the country.
October
Fall Equinox at Chichen Itza (Oct 21) — the second annual serpent shadow appearance. Rain easing, prices low. Hurricane risk still real.
Also: Monarch butterflies arriving in Michoacán by late October.
November
Día de los Muertos (Nov 1-2) — the most spectacular cultural event in Mexico. Oaxaca, Mexico City, Pátzcuaro are extraordinary. Dry season begins.
Also: Revolution Day (Nov 20), monarch butterfly sanctuaries open.
December
Las Posadas (Dec 16-24) — nightly processions reenacting Mary and Joseph's search for shelter. Whale watching season begins in Baja (grey whales arrive).
Also: Virgin of Guadalupe Day (Dec 12) — pilgrimage to Basilica.
FAQ

Mexico weather — frequently asked questions

November through April is the best time for Cancun, Tulum, and the Caribbean coast — dry skies, warm temperatures (27–29°C), and no hurricane risk. February scores 9.2/10 on the SunScore™ — the driest month with perfect cenote visibility. Mexico City and Oaxaca peak in October–November for Día de los Muertos. Avoid the Caribbean coast in September and October.
Atlantic hurricane season officially runs June 1 to November 30, with peak activity in September and October. Mexico's Caribbean coast (Cancun, Tulum, Cozumel, Playa del Carmen) is most exposed. The Pacific coast (Puerto Vallarta, Cabo) has its own hurricane season May–November, statistically less intense. Direct hits are statistically rare in any given year but real — Wilma (2005) and Gilbert (1988) devastated the Yucatán. Comprehensive travel insurance is essential.
Mexico's rainy season runs from June through October, overlapping with hurricane season. Rain typically comes as short, intense afternoon thunderstorms — mornings are often still sunny. The Yucatán averages 150–200mm/month in September. Mexico City and the central highlands get their wettest months in June–August. The dry season (November–April) is dramatically different: barely any rain on the Caribbean coast.
December through April is the best beach window — dry, sunny, no hurricane risk, and warm seas (26–28°C). February is the standout month: minimal rain (30mm), 9 hours of sunshine, and the lowest sargassum (seaweed) levels of the year on the Caribbean coast. May is excellent value before summer humidity. Avoid August–October for the Caribbean — sargassum and hurricane risk both peak.
Mid-November through April is the best time overall — dry season covers both Caribbean and Pacific coasts. The exact best month depends on the trip: February for Riviera Maya beaches, March for whale watching in Baja, late October–early November for Día de los Muertos in Oaxaca and Mexico City, May for shoulder-season value, June–August for whale-shark snorkelling off Holbox.
November through April for the best beach and cenote conditions — calm Caribbean seas, minimal rain, and cenote visibility at 20–30m. January and February are ideal: fewer crowds than March Spring Break. Tulum's cenotes are open year-round (underground water systems are unaffected by surface weather), but beach yoga, jungle cenotes, and Mayan ruins are most enjoyable in the dry season.
March through May and October through November are best for Mexico City. The altitude (2,240m) means it's milder than the coasts year-round (20–25°C). The rainy season (June–September) brings daily afternoon thunderstorms but mornings are usually clear. Late October–early November for Día de los Muertos is one of the world's great cultural experiences.
Absolutely yes — Día de los Muertos (November 1–2) is one of the world's great cultural celebrations, most spectacular in Oaxaca and Mexico City. Families build ofrendas (altars), graveyards light up with marigolds and candles, and the entire country honours its deceased with joyful intensity. Early November is also a great time weather-wise — the rainy season has just passed, and prices haven't yet hit peak-season levels.