A church and mountains behind a Mexican town.

The best time to visit Mexico, and the seaweed that rewrote the calendar

The best time to visit Mexico by region, with the sargassum season forecast as the worst on record, the monarch window and the hurricane months.

Camila Duarte · Updated 4 Sep 2026 · 5 min read

Photo · Viridiana Rivera · Pexels

Mexico's answer used to be simple: November to March. It still mostly is, and one part of it has genuinely changed, and almost nothing published before this year reflects it.

The Caribbean coast now has a seaweed problem that no longer keeps to its season.

Prices here are in MXN

Mexican peso. Convert any figure on this page into your own currency at today's published rate.

Open the currency converter →

Sargassum, and why the old calendar has stopped working

Sargassum is a floating brown seaweed that arrives on Caribbean-facing beaches in mats, decomposes on the sand and smells. It is a genuine holiday-ruiner when it is bad, and it is not a Mexican problem so much as an Atlantic one.

The historical pattern: heaviest May to October, worst in June, July and August, with December to March the safe window.

What happened in 2026: the year was forecast as likely the worst on record by the University of South Florida's oceanography lab, and early arrivals were confirmed on Quintana Roo beaches in January and March, months ahead of the historical average, at Playa del Carmen and Tulum.

So the December-to-March safety window can no longer be assumed.

What still holds:

  • The Pacific coast is unaffected. Puerto Escondido, Huatulco, Zihuatanejo,

Puerto Vallarta and Baja have no sargassum, because it is an Atlantic phenomenon.

  • Aspect matters more than the calendar on the Caribbean side.

Tulum and Playa del Carmen face directly east and take the worst of it. Isla Mujeres, the western shore of Cozumel and the north-facing beaches around Cancún are more sheltered.

  • Live trackers exist and are the only useful source, because the seaweed

moves week to week and beach to beach. Mexico's national commission publishes marine and coastal monitoring, and several independent trackers publish daily beach photographs, which is what we would actually check.

The honest planning advice: if a specific Caribbean beach is the whole point of the trip, book flexible accommodation and check a tracker in the fortnight before you fly, or go to the Pacific instead.

The three Mexicos

The central highlands (Mexico City, Oaxaca, San Miguel, Guanajuato) sit at altitude and have a dry season from about November to April and a green season from May to October, when rain usually means a heavy afternoon downpour rather than a lost day. It is never really hot at 2,000 metres, and winter nights are cold.

The Caribbean coast (Cancún, Tulum, Mérida, Cozumel) is hot and humid year round, with a wet and hurricane season June to November and the sargassum question above.

The Pacific coast (Oaxaca's coast, Puerto Vallarta, Baja) is dry in winter and wet in summer, with hurricane risk June to November, and whale season in Baja from about December to April.

Month by month

November. One of the best months. Dry, warm, the hurricane season closing, the monarchs arriving, and Day of the Dead on 1 and 2 November, which is the single most extraordinary thing in the Mexican calendar and which fills Oaxaca and Michoacán completely.

December. Dry and clear inland, peak season on the coasts, and expensive over Christmas and New Year.

January and February. The peak of the dry season and the peak of the monarch season. The best months in the centre and the south. Cold mornings at altitude.

March. Still dry, warming up, and Semana Santa falls in late March or April, when Mexican families travel and the coasts fill.

April and May. The hottest months in the Yucatán and on the coasts, and genuinely severe in Mérida and the interior of the peninsula. The centre is still pleasant.

June to August. The green season inland: afternoon rain, spectacular landscapes, and the lowest prices of the year. Hot and wet on the coasts, and the start of the sargassum peak.

September and October. The wettest and the peak of hurricane risk. Cheapest travel of the year. September is Independence month and the centre is full of it.

The monarchs, which have a hard window

Five sanctuaries are open to the public, three in Michoacán and two in the State of Mexico.

The season runs about November to the end of March, with peak viewing in January and February, when the colonies are densest and the butterflies most active on warm afternoons.

Two things people are not ready for: the reserve is at high altitude and the mornings are genuinely cold, and reaching the colonies involves a substantial uphill walk, often with the option of a horse.

Go on a warm, still, sunny afternoon if you can choose. Cold or windy and the butterflies stay clustered rather than flying. Mexico's tourism board lists the sanctuaries that are open to the public, and which of the five are open varies by season.

Dates worth planning around

Day of the Dead, 1 and 2 November. Not a tourist event that happens to be photogenic; a genuine national observance. Oaxaca and Michoacán are the places it is most visible and they book out months ahead.

Semana Santa, late March or April depending on the year. Mexican domestic travel peaks and the coasts fill.

Independence Day, 16 September, with the Grito on the night of the 15th. Mexico City's Zócalo is the centre of it.

Guelaguetza in Oaxaca, in July, which is the reason to break the avoid-the-green-season rule.

Entry rules · Mexico

Visa-free · 180 days, on all five passports we check.

AustraliaVisa-free · 180 days
United StatesVisa-free · 180 days
United KingdomVisa-free · 180 days
EU / SchengenVisa-free · 180 days
CanadaVisa-free · 180 days

Short tourist stays only. Checked 21 Aug 2026; rules change without notice and the government page is the source of truth.

Check your own passport →
On the ground · Mexico
DrivingOn the right
PlugsType A / B · 127V
WaterDrink bottled
Emergency911 all emergencies

Checked 21 Aug 2026.

Everything we check for Mexico →

Picking a month for a specific trip

Mexico City and the centre: November to April. Or the green season for the prices, accepting afternoon rain.

The Yucatán and Caribbean beaches: December to March historically, with the sargassum caveat above. Avoid April and May, which are severe.

The Pacific coast: November to April, and December to April for whales in Baja.

The monarchs: January and February.

Day of the Dead: book by about June.

On a budget: June to September inland, where the rain is an afternoon inconvenience and the prices are the lowest of the year.

What to skip

Assuming December to March guarantees a clear Caribbean beach. It no longer does.

Tulum or Playa del Carmen in the sargassum peak, if a clean beach is the point. They face directly into it.

The Yucatán interior in April or May. It is the hottest place in the country at the hottest time.

Booking Oaxaca for Day of the Dead in September. Too late.

Writing off the green season. Inland it is the most beautiful and the cheapest time of year.

Treating hurricane season as unvisitable. Treat it as a reason for flexible bookings and real insurance.

Before you book

Mexico in two weeks is the route these months apply to, including what the Maya Train has and has not fixed, and three days in Mexico City has the capital with the tickets that sell out. Is Mexico City safe? answers the other question this trip raises, properly, by neighbourhood and by hour. Peru in 10 days is Camila's other Latin American route, and the best places to travel in 2027 has where Mexico sits next year.

The Mexico City guide and the Mexico country guide carry the practicalities, and there is more in the when to go hub.

Seasonal patterns and the sargassum forecast checked September 2026. The 2026 sargassum season broke its own historical pattern, so a live beach tracker in the fortnight before you fly is worth far more than any seasonal average, this guide's included. Here is how we research and re-check guides.

Questions

What is the best month to visit Mexico?

November to March for most of the country, and within that, January and February for the Caribbean coast. That window gives you dry weather in the centre and the south, the hurricane season finished, the monarch butterflies in the mountains and historically the clearest Caribbean beaches. It is also the peak season, so it is the most expensive.

When is sargassum season in the Caribbean?

Historically May to October with the heaviest accumulations in June, July and August, and December to March the safest window. That pattern was disrupted in 2026, with early arrivals confirmed on Quintana Roo beaches in January and March, months ahead of the historical average, and the year forecast as likely the worst on record for sargassum.

Which Mexican beaches avoid the seaweed?

The Pacific coast entirely, because sargassum is an Atlantic and Caribbean phenomenon. On the Caribbean side, Tulum and Playa del Carmen face directly east and take the heaviest accumulations, while Isla Mujeres, Cozumel's western shore and the north-facing beaches around Cancun are more sheltered. Check a live tracker for your dates rather than a seasonal average.

When can you see the monarch butterflies in Mexico?

The sanctuaries in Michoacan and the State of Mexico open from about November to the end of March, with peak viewing in January and February. Five sanctuaries are open to the public, three in Michoacan and two in the State of Mexico, and the reserve is at high altitude and genuinely cold in the mornings, which surprises people arriving from a beach.

When is hurricane season in Mexico?

Officially June to November on both coasts, with the peak risk from August to October. That does not make those months unvisitable, and it does mean travel insurance and flexible bookings matter more. It is also the green season inland, when the central highlands are at their most beautiful and the prices at their lowest.

Read next

More from here