Best time to visit Mexico


Mexico is mammoth, with four time zones, four deserts, two oceans and mountains at every turn. So, the weather is as convoluted as a Mexican cocktail menu. It is important, therefore, to talk to your tour operator about specific regions to know the best time to visit Mexico. On the coast, winter months are best. However, you’ll get snow in the mountains during this time. The rain is more prolific from May onwards, making your Mexico holiday more humid, but with short, sharp rainstorms adding to the tropical feel of it all, as late as October.
If you'd like to chat about Mexico or need help finding a holiday to suit you we're very happy to help.
Rosy & team

01273 823 700

When to visit Mexico


  • The coast is generally dry and sunny from the end of November until the end of April. Although during these times, the hot weather attracts a lot of tourists. Booking a tailor made holiday during this time will enable you to stay clear of the crowds, and head down a more tranquil Mexico way.
  • There is snow in the northern mountains December, January and February, which makes for an interesting trip if you want to combine hot and cold. Winter months are also perfect times for bird watching in Mexico, when migrant species abound.
  • The rainy season hits southern Mexico between May and October, but during this time the forests and valleys are green and luscious. As are the jungle covered ruins, yet free from big crowds of tourists.
  • In the northern mountainous regions, you’ll hit snow December – February.
  • February - mid April is key for cruise ships (and Spring Breakers) if you want to avoid a bruising from the cruising. Rain heads south May – October, adding to the humidity, but rainstorms are short and sharp. The rain brings out the glorious wildlife though.
  • For whale watching in Baja, early February to the end of April the seas are, literally, singing. Calves join the chorus in February.
  • Hurricanes do happen, but are thankfully pretty rare. June - November is the time when local people on the Caribbean coast, in particular, prepare to batten down the hatches if necessary.
  • Many people resist visiting during July and August, as it is hot and humid, with a risk of hurricanes. You do get rainstorms but they are brief, and the ocean will always keep you cool. And remember, this is when Mexicans holiday and party.
  • Día de la Independencia (Independence Day) is celebrated on 16th September, with most of the partying taking place on the evening of the 15th and going on through the night.

Responsible Travel recommends


Vicky Rodford from our leading supplier in Mexico, Intrepid Travel, shares her best time to visit Mexico: “Spring is an amazing time to go, around March and April. The weather is lovely, warm enough so that you need to put on sunscreen, flights are well priced and it is just a lovely time to go out there. But you do want to be wary of the USA Spring Break along the Mayan Riviera, as there is a massive influx of US college students who are out to drink as much as they can in a two week period. On our sort of tours it doesn’t really impact you as much, as we stay off the beaten track, but if you just want to do beaches, the US Spring Break will have an impact on your holiday.
Autumn is also lovely in Mexico, not too hot and so for exploring it is spot on. You aren’t in the middle of school holidays either, which works for me.”

Festivals & events


Day of the Dead, or El Día de Muertos, is a festival that happens all over Mexico at the end of October, to remember the dead. Made even more famous by the opening scene in the Bond movie, Spectre, this is a time to see Mexico, ironically, very much alive and kicking.
Photo credits: [Temp chart: Ana Rodríguez Carrington] [Vicky Rodford quote: Jeff Gunn] [Day of the dead: Jaredzimmerman (WMF) ]
Written by Catherine Mack
Mexico bespoke holiday, Cultural Heartlands and Caribbean Coast

Mexico bespoke holiday, Cultural Heartlands and Caribbean Coast

Explore one of Latin America' most vibrant destinations

From £2326 14 days ex flights
Yucatan cycling holiday in Mexico

Yucatan cycling holiday in Mexico

An active cycling holiday on Mexico's Yucatan Peninsula

From £2249 11 Days inc UK flights
Mexico small group holiday, a food adventure

Mexico small group holiday, a food adventure

Get an authentic taste of Mexico on this 8 day tour

From £1140 9 Days ex flights
Baja and the Sea of Cortez adventure cruises, Mexico

Baja and the Sea of Cortez adventure cruises, Mexico

Small ship cruise to see the whales and wilderness of Baja

From £2925 8 Days ex flights
Mexico & Cuba Tour

Mexico & Cuba Tour

Fun, sun, history and culture in Mexico and Cuba.

From £3610 22 Days ex flights
Yucatan tailor made holiday in Mexico

Yucatan tailor made holiday in Mexico

A culturally-focused journey in the Yucatan Peninsula.

From US $2595 8 Days ex flights
Mexico small group holiday, culture & beach

Mexico small group holiday, culture & beach

2 week discovery Mexico's Aztec, Zapotec & Mayan cultures .

From £786 15 Days ex flights
Mexico, Belize & Guatemala tour, Mayan encounter

Mexico, Belize & Guatemala tour, Mayan encounter

Travel through paradise between the Yucatan & Guatemalan.

From £935 17 Days ex flights
Day of the Dead festival holiday, Mexico

Day of the Dead festival holiday, Mexico


From £1902 7 days ex flights
Photo credits: [Page banner: ryan harvey]
Convert currencies