With two coasts – one Pacific, one Caribbean – differing topography, and 2000 miles from the north west to the south east, Mexico’s climate is understandably diverse. The best time to visit Mexico varies depending on where you are in the country; as most of our featured hotels are on the beach, the main focus here is on the climate and the best time to visit the resorts of the Yucatan Peninsula. This region has a tropical climate which results in dry and pleasant winters and hot, humid and often rainy summers. Most visitors head here in search of winter sun, so December to April is the busiest time. Officially, the region’s hurricane season runs from June to mid-November; the most active months are usually September and October.


Mexico in January

Alongside December and February, this is the best time of year to visit the east coast of Mexico. It is the dry season and the temperatures and humidity levels are very pleasant. It is also one of the most popular times as North Americans and Europeans head south for some sunshine and warmth. The winter months are also the driest (yet chilliest) time of the year in Central Mexico, the location of the country’s capital, which you can explore on an escorted tour.

Mexico in February

February is largely dry and sunny making the resorts of the Cancun, Riviera Maya or Tulum a fantastic location for a half term holiday or a luxury winter getaway. Average temperatures are in the lows to mid-20s, with the low temperatures rarely, if ever dropping below 20 degrees Celsius. Although not at its warmest, the sea is a pleasant temperature, perfect for swimming. 

Mexico in March

Again, March is a popular time to visit the state of Yucatan’s paradise shores. For universities in the United States, March marks the beginning of the Spring Break season and the sun, sea and sand of this region are major draws for students celebrating. Resorts can get very busy during this time, perfect if you are looking for a lively atmosphere. For a more tranquil atmosphere, consider visiting in January or February (before or after the week of half term).

Mexico in April

The temperatures and humidity are starting to rise slightly this month. It is also officially the driest time of year on the Caribbean Coast with an average of just three days of rain. There should be plenty of warm sunny days and delightfully warm seas making it a great family holiday destination if Easter happens to fall in April. It starts to get a lot warmer in Mexico City. Sitting at a relatively high altitude, winters in the capital can get quite cold, however, as mid-spring rolls the average temperatures hit the low to mid-20s.

Mexico in May

May is another relatively dry month in Mexico with just five days of rain on average on the Riviera Maya. The temperatures and humidity continue to rise but the rainfall amounts are not yet significant. The highs should be somewhere in the low to mid 30s with average lows dipping no further than 24 degrees Celsius. The sea temperatures are approximately 28 degrees resulting in an upturn in the amount and variety of marine life – the second half of the month is a great time to dive off the Caribbean coast.

Mexico in June

It is in June, the official start to summer, that the risk of rainfall increases and the humidity starts to rise. It is also the beginning of hurricane season, although it is definitely not the peak season for storms to occur. If you are looking for the best value escapesyou will find some fantastic offers in May and June as the high season comes to an end. June also marks the first full month of the whale shark season with shark-watching tours and diving expeditions leaving from the resorts of Cancun and the Riviera Maya.

Mexico in July

Precipitation amounts increase again in July and the humidity levels range from 60% to a rather stifling 97%; however, taking a dip in the pool or sea will offer some relief.

Mexico in August

Much like July, August is hot and humid; in fact this is the warmest month of the year. There is also a further increased chance of rain storms. The average high temperature will be in the mid-30s, with particularly warm weather in late August.

Mexico in September

While there is an increased risk of hurricanes affecting the Caribbean coast this month, the chances of the coastal region being affected by a tropical storm are relatively slim. It’s the rainiest month, however there still a number of lovely sunny days. When it does rain, it tends to be intense and prolonged afternoon showers.

Mexico in October

October marks the beginning of the end of the country’s hot and humid conditions on both the Caribbean coast and in Central Mexico. While storms are relatively rare, it’s worth noting that there is still a risk of tropical storms along the coast with it still being the peak of the hurricane season in the Caribbean. . This is one of the region’s quietest months so you can often get some great offers.

Mexico in November

Dryer, cooler and less humid, November is an excellent time to visit before the festive holiday makers arrive. There is still chance of rain (as there is year round), however there is considerably less rain than during the summer months. High temperatures are still reaching the low-30s and the average temperature is in the mid-20s. November is also a fantastic time to join one of our escorted tours, whether you are exploring Central Mexico or the Yucatan Peninsula and state of Chiapas.

Mexico in December

December marks the start of the high season in Mexico, particularly on the Caribbean coast. It is also the official start of the dry season. Temperatures tend to hover around a very pleasant 24 degrees Celsius. If you’re planning to visit Mexico this month (particularly over the Christmas and New Year period), we recommend booking early as our featured properties fill up quickly.