Best Time to Visit

Best time to visit Mexico

November to April is Mexico's sweet spot — dry, warm beaches on both coasts and mild sunny days in the highlands. June through September is the rainy, cheaper, hurricane-prone low season; this page's chart reflects Mexico City as the national proxy.

BestMarch28° / 11° · 9mm
AvoidSeptember23° / 13° · 250mm
NowJune25° / 14° · Shoulder
El Castillo pyramid at Chichen Itza under a clear blue sky, Mexico
By
Institutional byline · Updated

The year at a glance

Twelve months, three seasons

Each cell is one month. Lemon means peak, sky means shoulder, gray means avoid. The outlined cell is the current month.

Peak seasonShoulderAvoid

Atlas Ranger Score · proprietary

When Mexico scores best, month by month

Our transparent 0–100 score blends weather comfort, crowds, value and festivals into one number per month. How it's calculated →

81/100Greatannual average
  • Best monthFebruary 96
  • Best valueOctober 81 off-peak
  • ToughestAugust 62
91Jan96Feb88Mar87Apr80May72Jun64Jul62Aug64Sep81Oct94Nov87Dec

Explore the map

Every city, every month

Drag the month scrubber, hover any city, read the headline for that window.

Loading seasonality map…

Conditions right now

Right now in Mexico: 24°C, drizzle, air quality moderate (US AQI 60).

Feels like26°C
Humidity44%
Wind5 km/h
UV index10 Very high
Air quality60 Moderate
Today🌧️26° 15°100%
Thu🌧️22° 15°100%
Fri🌦️21° 14°100%
Sat🌧️22° 13°100%
Sun🌧️22° 14°100%

Updated Jun 3, 12:00 PM · Live data from Open-Meteo

Mexico isn't one climate — it's several

There is no single “best time” for a country this large, because Mexico runs on at least three different calendars at once. The chart on this page uses Mexico Cityas the national proxy — a temperate highland capital at around 2,240m — but the timing that matters for your trip depends entirely on where you're headed:

  • The Caribbean coast (Cancún, Playa del Carmen, Tulum) and the Pacific beaches (Los Cabos, Puerto Vallarta) are at their best November to April — warm, dry, and safely clear of the June–November hurricane season that peaks in September and October.
  • The central highlands (Mexico City, Oaxaca, San Miguel de Allende) are pleasant most of the year, but at their best in the October–May dry season, with reliable afternoon thunderstorms rolling in from June to September.

Get the region right and almost any month can work. For coast-specific timing, point yourself to the dedicated Cancún guide; this page is the big-picture, country-wide view.

The all-rounder sweet spot: November through April

If you want one window that works almost everywhere in the country at once, it is the dry season, roughly November to April. On both coasts, rainfall is near zero and the hurricane threat has passed; in the highlands, Mexico City sees under 20mm of rain a month with bright, mild days. This is the only stretch when you can comfortably pair a beach with a city or a colonial town without gambling on the weather in either.

Within that window, the dry-season core of January through March is the most reliable. January is crisp and dry in the highlands (around 23°C by day, 6mm of rain) and prime beach weather on both coasts. February stays dry and a touch warmer, with calm seas and low humidity on the coasts — one of the most dependable months to travel anywhere in Mexico. March is the warmest, brightest dry month, when jacaranda trees turn Mexico City purple — though spring-break crowds build fast at the big resorts, so book Cancún and Los Cabos well ahead.

The highlands run on rain, not temperature

A point that surprises first-time visitors: in central Mexico the seasons are a dry/wet split, not a hot/cold one. Daytime highs sit in a mild 22–28°C band all year round. What actually changes is rainfall. From November to April the highlands are bone dry (6–19mm a month); from June to September the afternoon rains set in, building to 252mm in August, the wettest month. Crucially, those rains usually fall as short, dramatic late-afternoon thunderstorms, so even in the green season the mornings stay sunny. A wet-season trip to Mexico City or Oaxaca is far from a washout.

Reading the festival calendar

Mexico's biggest celebrations cluster in ways worth planning around — some you'll want to chase, some you'll want to price in:

  • Día de Muertos (Nov 1–2) opens the dry season with marigold-filled altars and candlelit cemetery vigils, strongest in Oaxaca, Mexico City and Michoacán. It coincides with excellent weather, which makes early November a standout.
  • Semana Santa (March–April)is Mexico's largest domestic holiday — the whole country travels, so beaches, buses and colonial towns fill up and prices spike. Lovely weather, but reserve early.
  • Guelaguetza (July)brings Oaxaca's regions together for two weeks of traditional dance — a reason to brave the wet-season highlands.
  • Independence Day (Sep 15–16)packs Mexico City's zócalo despite the rains, with the midnight “Grito” and fireworks.

The value windows: May, October and November

The dry-season prime is also the busiest and priciest stretch, peaking around Christmas and Semana Santa. For better value with still-decent weather, target the shoulders. Mayis the hot, hazy hinge before the rains break — the first showers don't really build until month-end (78mm), and coastal prices begin to ease. October sees the highland rains drop sharply (92mm) as the dry season returns, though some hurricane risk lingers on the coasts into November. And early November is arguably the single best-value week of the year: dry, mild, clearing of hurricanes, and timed with Día de Muertos before the December coastal surge.

What to skip if weather is your priority

If reliable beach sun is the whole point of the trip, treat August and September with caution on the coasts. August is the wettest highland month (252mm) and September is the toughest overall — heavy highland rain (250mm) coinciding with the Atlantic and Pacific hurricane peak on both shores. They are genuinely the cheapest, quietest weeks, and a highland city break can still shine, but a beach holiday becomes a gamble. The full breakdown lives on the worst time to visit Mexico page.

The honest verdict

For an all-rounder that works on both coasts and in the highlands at once, go November through April, with January to March the most dependable core. For the best weather-to-price ratio, aim for May, October or early November. And if your trip is a culture-and-food highland itinerary, the green June–September season is no obstacle — just plan around bright mornings and afternoon storms. See how the dry months stack up against the cheapest ones on the cheapest time to visit guide, weigh Mexico against another great beach all-rounder on our Mexico vs Bali page, or see where it lands on the Best Time to Travel leaderboard.

Good to know

Before you go to Mexico

The ground-level practicalities that make a trip smooth — the stuff that's hard to find until you're already there.

Money, ATMs and tipping

The peso (MXN) is the everyday currency; carry cash for markets, taxis and small towns, though cards are widely accepted in cities and resorts. Withdraw from bank-branded ATMs to avoid high fees, and decline the on-screen currency conversion. Tipping is customary — around 10–15% in restaurants.

Getting around

Mexico is vast, so domestic flights are the practical way to link distant regions (Mexico City, Cancun, Oaxaca, Los Cabos). For shorter or budget routes, the comfortable ADO bus network is excellent across the south and the Yucatán. In cities, use registered taxis or rideshare apps rather than hailing on the street.

Drinking water

Stick to bottled or filtered water rather than the tap, which is not reliably potable for visitors. Most hotels, restaurants and resorts provide purified water, and refill stations are common. Be mindful of ice and raw produce washed in tap water at very casual spots, especially early in a trip.

SIM and connectivity

A local SIM (Telcel has the widest coverage) or an eSIM bought before arrival keeps you online cheaply across cities and resort zones. Coverage is strong in tourist areas and patchier in remote highlands or jungle. Wi-Fi is standard in hotels, cafés and many restaurants.

Hurricane season on the coasts

The Atlantic and Pacific hurricane season runs June through November, peaking September–October, and affects both the Caribbean and Pacific coasts. The central highlands are unaffected. If you travel to the coast in those months, watch forecasts, consider travel insurance, and favour flexible bookings.

Safety by region

Safety varies sharply by state. Tourist zones and resort areas are generally fine, but some states carry serious US State Department advisories — check yours before travelling. Stick to well-travelled areas, avoid driving long distances at night, and take normal big-city precautions against petty crime.

Mexico vs Nearby Destinations

vs Cancun

Choose Cancun for a focused Caribbean beach trip — turquoise water, reefs, ruins and easy all-inclusive resorts on direct flights. Choose a wider Mexico itinerary for culture, food and variety across cities, coasts and colonial towns. Both are best November through April, dry and clear of the June–November hurricane season.

vs Bali

Choose Mexico for sheer range — two coasts, world-class food, big cities and ancient ruins, with easy reach from North America. Choose Bali for surf, rice-terrace scenery, temples and lower prices, better suited to travellers from Asia and Australia. Their dry seasons differ: Mexico peaks November–April, Bali May–September.

Where to stay in Mexico

  • Riviera Maya (Cancun–Tulum)$$$
    Caribbean beaches, reefs, ruins and resorts

    The Caribbean coast from Cancun down through Playa del Carmen to Tulum — white sand, cenotes and Maya ruins. Best November–April, dry and hurricane-free. Cancun suits resorts and families; Tulum leans boutique and beach-club.

  • Los Cabos (Baja California Sur)$$$
    Pacific beaches, golf, whale watching

    The dry desert-meets-sea tip of Baja, where the Pacific meets the Sea of Cortez. Reliably sunny, with grey-whale season roughly December–March. Pricier and more polished than the mainland coast; great for a beach-and-golf escape.

  • Mexico City (Roma / Condesa)$$
    Food, museums, nightlife and walkability

    Leafy, walkable inner-city neighbourhoods packed with cafés, restaurants, galleries and parks — the best base for the capital. Mild year-round; afternoon rains June–September rarely derail a day. Excellent value against the coasts.

  • Oaxaca & the colonial highlands$$
    Culture, cuisine, crafts and historic towns

    Oaxaca city plus highland gems like San Miguel de Allende and Guanajuato — cobbled streets, markets, mezcal and a deep food scene. Pleasant most of the year; spectacular for Day of the Dead and Oaxaca's July Guelaguetza.

Compare live hotel prices in Mexico

Frequently asked questions

What is the best month to visit Mexico?
For an all-rounder, target the dry-season heart of January through March. The Caribbean and Pacific beaches are warm, dry and clear of hurricanes, and the central highlands have mild, sunny days near 23–28°C with almost no rain (under 10mm a month in Mexico City). March is the warmest and brightest, though spring-break crowds build at the big coastal resorts, so book Cancun and Los Cabos early.
What is the worst time to visit Mexico?
September is the toughest month overall. It is the peak of Atlantic and Pacific hurricane season on both coasts, and the central highlands see heavy rain near 250mm, with August nearly as wet at 252mm. The flip side is real, though: these are the cheapest, quietest weeks, the highland mornings are often bright, and the storms are usually short afternoon bursts.
When is the rainy season in Mexico?
In the central highlands the wet season runs June through September, peaking in August (around 252mm) with September close behind (250mm), versus under 20mm a month from November to April. Rain typically falls as short, dramatic late-afternoon thunderstorms, leaving mornings sunny. On the coasts, the rainy months overlap the June–November hurricane season, which peaks in September and October.
How many days do you need in Mexico?
Mexico is huge, so match the length to the region. Five to seven nights is plenty for a single focus — a Riviera Maya beach trip, Mexico City and its day trips, or Oaxaca's food and culture. Ten to fourteen days lets you pair a city with a coast, or string together several colonial highland towns. Domestic flights make distant regions surprisingly easy to combine.
Is Mexico safe for tourists?
Most visits to Mexico's tourist zones and resort areas pass without incident, and millions travel there each year. Safety varies sharply by state, so check the US State Department advisory for your specific destinations before you go, since some states carry serious warnings while others are rated like much of Europe. In cities, take normal big-city precautions against petty theft and use registered taxis or rideshare.
Should I visit Mexico or somewhere like Cancun specifically?
Cancun and the Riviera Maya are a slice of Mexico, not the whole country. Choose a focused Cancun beach trip for turquoise water, reefs and easy all-inclusive resorts with direct flights. Choose a broader Mexico itinerary — adding Mexico City, Oaxaca or Los Cabos — for culture, food and variety. The good news is the best window is similar: the dry, hurricane-free months of November through April.
When is the cheapest time to visit Mexico?
May, June and September are the cheapest. They fall in the shoulder and rainy seasons, after Semana Santa and before the December peak, so coastal resort rates and flights drop well below the November–April high season. September is the deepest value, since it overlaps hurricane peak — you trade some weather risk for the lowest prices and the smallest crowds of the year.

Keep planning

Plan your Mexico trip

Sources

Every claim on this page is backed by an authoritative source. Atlas Ranger synthesizes data from multiple references so you can see exactly where each fact came from.

  1. Visit Mexico (Official tourism)Used for: Official Mexico tourism guidance, regions, festivals and seasonal information
  2. Open-Meteo Historical Climate Data (ERA5)Used for: Monthly temperature, rainfall and sunshine averages (Mexico City, 2020–2024)
  3. U.S. State Department Mexico Travel AdvisoryUsed for: State-by-state safety assessment and travel-advisory levels
  4. NOAA National Hurricane CenterUsed for: Atlantic and Pacific hurricane-season dates and peak activity for both coasts