Best Time to Visit Mexico
The best time to visit Mexico is going to be during their winter, or dry season, so as to avoid any heavy rains, extreme temps and high humidity. This ranges from about December to April when it is very dry and not too hot. The coolest months of the year are December, January and February so make sure to bring a jacket.
During the rainy season, from May to October, you can expect heavy rains, especially on the East Coast. The East Coast is also most affected by the hurricane season, which runs from June to November, so best to avoid that area during those months. Mexico is such a vast country that the weather can be different depending on which region you are in. Make sure you are clear with your travel consultant on your desired time of travel and they are clear with you on what weather to expect whilst on your trip.
Our Experts Say...
"Mexico is a year-round destination making it a popular holiday destination for families during school holidays, as well as those wanting to travel in less crowded months. If I had to choose, I would say January and February are perfect for exploring the many regions of Mexico – just after the peak Festive rush of tourism, and during the driest time of year. Being such a big country you really benefit from the diversity of landscape and culture wherever you go. I love to roam the ancient Mayan temple sites in the jungles of Palenque and soak up the colourful colonial towns north of Mexico City. There are plenty of opportunities to relax on the many sandy beaches of the Pacific or Caribbean, and going early in the year allows for some incredible whale watching and underwater marine experiences in Baja California."
Grant Greenham, Latin America Specialist
Climate guide for Mexico
Average temperatures (Celcious) and rainfall (mm)