How to Make the Most of Each Season in Mexico 2027 Guide

Destinations

(Scroll)

Saguaro cacti above a turquoise bay on the Baja California coast

Written by:

Dave Pratt

Partner

Key takeaways

  • Mexico has two seasons for most travelers: a dry season from about November to April and a rainy season from about May or June into October.

  • Summer rain usually comes as an afternoon or evening storm, so even a rainy-season trip gets sunny mornings in most of the country.

  • Hurricane season runs June 1 to November 30 on the Atlantic and Caribbean side and May 15 to November 30 on the Pacific side, according to the US National Hurricane Center.

  • Winter is whale season in Baja and butterfly season in the monarch sanctuaries west of Mexico City. It's also when beach prices peak.

  • Fall is the strongest season for culture, with Independence Day on September 16 and Day of the Dead from October 31 to November 2.

Mexico's two seasons and what they mean for a trip

Mexico doesn't run on four seasons the way most of the US and Canada does. For trip planning it has two: a dry season that lasts roughly from November through April, and a rainy season from about May or June into October. Temperature tells you less than you'd expect. Altitude and coastline decide whether a place feels hot, mild or cold, and the calendar decides whether it's wet.

So there's no single best month to go. Each stretch of the year has something the others don't, from gray whales in Baja's lagoons in February to the Guelaguetza in Oaxaca in July, and each comes with a trade-off, usually in price or crowds.

How the regions change the picture

The Caribbean coast and the Yucatán Peninsula are warm all year. Average temperatures in the Yucatán lowlands sit between 24°C and 28°C (75°F to 82°F), and the gap between the warmest and coolest months is only about 5°C.

The Pacific coast follows the same pattern of dry winters and wet summers. Baja California Sur is the exception. It's desert, and even Los Cabos, the wettest corner of the state, gets only about 350 mm (14 inches) of rain a year.

The central highlands sit at roughly 5,000 to 7,500 feet. Mexico City, Guadalajara, Oaxaca and the Chiapas highlands are mild by day and cool at night, and Mexico City's official tourism site notes that winter nights in the capital can drop close to freezing. April and May are its warmest months.

Copper Canyon in Chihuahua runs on its own schedule. November to April is the main hiking season, with cold nights and a chance of snow on the rim. Rain starts in late June and turns the canyon green through about September, while the canyon floor gets very hot in summer.

Winter (December to February): whales, butterflies and holiday traditions

Winter is dry season almost everywhere, and it's when most US and Canadian travelers go. Beach towns are at their busiest and most expensive. In Cancún, December through March is peak season, with the year's highest flight and hotel prices.

Gray whales are the reason to go to Baja's Pacific side. UNESCO lists the Ojo de Liebre and San Ignacio lagoons, part of the El Vizcaíno Whale Sanctuary, as the most important breeding and calving site for the eastern North Pacific gray whale. In the 2025 to 2026 season, viewing opened on December 15 at those two lagoons and on January 1 at Magdalena Bay and ran through April 30. February and March are usually the best months. Off Los Cabos, humpback whales are seen from about December into April.

Monarch butterflies spend the winter in the fir forests of Michoacán and the State of Mexico. Mexico's protected areas commission (CONANP) opens the sanctuaries to visitors each winter, at sites that include El Rosario, Sierra Chincua and Senguio in Michoacán. The 2024 to 2025 season ran from November 15 to March 31, and the 2025 to 2026 season opened on November 22. Most travel guides point to January and February for the largest colonies, and the butterflies are most active on warm, sunny middays.

The holidays have their own calendar. Las Posadas fills the nine nights from December 16 to 24 with processions that re-enact Mary and Joseph's search for lodging, and on January 6, Día de Reyes, families cut a rosca de reyes. Whoever finds the small figurine baked inside hosts a tamale dinner on February 2. If you're spending the holidays in Baja, our guide to the holiday season in Los Cabos covers how those traditions play out there.

Carnaval closes out the season. Mazatlán's Carnaval runs from February 4 to 9 in 2027. Veracruz holds its own, usually in February. It ran in early summer from 2022 to 2025 before returning to February in 2026, so check the official dates before you book.

Spring (March to May): Semana Santa and the last of the dry weather

Spring is the end of the dry season, and the heat builds inland. Mexico City's tourism office names spring (March to May) and fall (September to November) as the best times to visit the capital, with April and May usually the warmest months.

Semana Santa, the week before Easter, is one of the busiest weeks of the year for travel inside Mexico, and beach resorts and colonial cities fill with Mexican families. In 2027, Palm Sunday falls on March 21 and Easter Sunday on March 28. US and Canadian spring break lands in the same weeks, which pushes resort prices up in places like Cancún.

Once spring break ends, late April and May are calmer on the Caribbean coast. That's also when sargassum, the brown seaweed that washes up on Caribbean beaches, starts to arrive. On the Pacific side, hurricane season officially opens on May 15.

Summer (June to August): rain, whale sharks and the Guelaguetza

Summer is the heart of the rainy season, but it rarely rains all day. In most of the country the pattern is a clear morning, a heavy storm in the afternoon or evening that lasts a couple of hours, and a dry night. The difference adds up: Mexico City gets about 5 mm of rain in February and more than 160 mm in July. The highlands turn green, and the heat on the coasts is at its most humid.

This is whale shark season off Holbox and Isla Mujeres, where permitted swims run from about mid-May to mid-September. It's also sea turtle season on the Caribbean coast. Green, loggerhead and hawksbill turtles nest from about May to September, and hatchlings emerge from about July into October.

Sargassum is the main drawback on the Caribbean side, and it's usually worst from May to July. The University of South Florida's sargassum outlook reported record-high amounts across most of the region in May 2026. The Pacific coast and the inland cities aren't affected.

Oaxaca's Guelaguetza, a festival of dance from the state's regions, takes place on the two Mondays after July 16 at the Auditorio Guelaguetza. In 2026 it fell on July 20 and 27. July and August are also Mexico's school vacation, so buses, flights and hotels fill up and prices rise.

Fall (September to November): Independence Day and Day of the Dead

September and early October are the wet tail of the rainy season and the peak of hurricane season. They're also the cheapest weeks on the beach. In Cancún, prices are usually lowest from late August through October, after Mexico's school vacation ends.

Independence Day is the big event of September. On the night of September 15, the president gives the Grito, the cry of independence, from the balcony of the National Palace over Mexico City's Zócalo, and towns across the country hold their own version. September 16 is the national holiday.

Day of the Dead runs from October 31 to November 2, when families build altars and keep vigil in cemeteries for relatives who have died. UNESCO added the celebration to its list of the Intangible Cultural Heritage of Humanity in 2008. Our list of the best places to celebrate Day of the Dead in Mexico covers where to go and what happens on each night.

November is one of the better months for a trip. The rains have ended across most of the country, the monarch sanctuaries open in mid to late November, and the December price peak hasn't started yet.

Hurricane season dates and how to plan around them

According to the US National Hurricane Center, the Atlantic hurricane season, which covers the Caribbean coast and the Gulf of Mexico, runs from June 1 to November 30 and peaks around September 10. Most Atlantic activity falls between mid-August and mid-October. The Eastern Pacific season, which covers Mexico's Pacific coast and Los Cabos, runs from May 15 to November 30.

In an average year between 1991 and 2020, the Atlantic produced 14 named storms, seven of them hurricanes and three of those major hurricanes. The Eastern Pacific averaged 15 named storms, eight hurricanes and four major hurricanes.

Those numbers cover an entire ocean, and a single storm usually affects one stretch of coast for a few days. A beach trip in September or October is a reasonable bet if your bookings are refundable and your travel insurance covers weather. A highland city such as Mexico City or Oaxaca carries less hurricane exposure than either coast during those months.

When to go for lower prices and fewer crowds

  • Lowest beach prices: late August through October, after Mexico's school vacation ends and during the peak of hurricane season.

  • Quieter windows: late April and May, after spring break, and October, before the Day of the Dead and holiday rush.

  • Busiest periods: Christmas through New Year's, Semana Santa, and the July and August school vacation.

Frequently asked questions

What is the best month to visit Mexico?

It depends on what you're after. For dry beach weather, December through April. For lower prices with mostly dry weather, November. For culture, late October into early November for Day of the Dead. For whales in Baja, February and March.

What are the seasons in Mexico?

Most of Mexico has a dry season from about November to April and a rainy season from about May or June to October. Temperature depends more on altitude than on the month: the coasts are warm all year, while highland cities like Mexico City are mild by day and cool at night.

What is the cheapest time to go to Mexico?

Late August through October is usually the cheapest stretch for beach destinations, once Mexico's school vacation ends. That window is also the rainy season and the peak of hurricane season, so refundable bookings are worth the small premium.

What months should you avoid traveling to Mexico?

No month is off-limits. If hurricanes worry you, September and early October carry the most risk on both coasts. If crowds and prices are the concern, avoid Christmas through New Year's and Semana Santa.

Which month is the hottest in Mexico?

On the coasts, the summer months from June to August are the hottest and most humid. In Mexico City, April and May are the warmest months, before the summer rains cool things down.

When is hurricane season in Mexico?

June 1 to November 30 on the Atlantic and Caribbean side, and May 15 to November 30 on the Pacific side. The Atlantic season peaks around September 10.

Get started

Let's find what you'll do next

Tell us what you have in mind, or start with one of our experience guides.

Aerial view of red cliffs and turquoise water on the Mexican coast

Get started

Let's find what you'll do next

Tell us what you have in mind, or start with one of our experience guides.

Aerial view of red cliffs and turquoise water on the Mexican coast

Get started

Let's find what you'll do next

Tell us what you have in mind, or start with one of our experience guides.

Aerial view of red cliffs and turquoise water on the Mexican coast