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...
"The best time to visit Mexico is during the dry season between December and April, when there is virtually no rain. The coolest months are between December and February, although temperatures can still reach averages of 82°F during the dry season. The wet season begins in the south in May and lasts until October. A heavy shower during this period usually clears the increased humidity before it builds up again. The Caribbean coast can be affected by the hurricane season, which runs from June to November.
"Mexico is a huge country, and the weather varies by season and by region. From December to March, travelers to Baja or elsewhere on the Pacific might spot humpback, gray, and even enigmatic blue whales on their epic ocean journeys.At various points in the year, migrating whales spend time in the warm waters off both Mexican shorelines."
Renata Da Silva, Latin America Specialist
Climate guide for Mexico
Average temperatures (Fahrenheit) and rainfall (mm)