Mérida, where it's located

In Mérida, the largest city of Yucatán, located on the 20th parallel, there is a tropical climate, hot all year round, with a rainy and muggy season from June to October, a relatively cool season from November to February, and a hot season from March to May, when the highest temperatures of the year are reached, with peaks of more than 40 °C (104 °F).
From June to November (but with a higher probability from August to October), there is the risk of hurricanes.
In winter, there can be some days a little cool, with highs around 22 °C (72 °F), and windy. Sometimes at night, it can get a little cold, in fact the minimum temperature can drop to 7/10 °C (45/50 °F).
The average temperature of the coldest month (January) is of 24 °C (75 °F), that of the warmest month (May) is of 29 °C (84 °F). Here are the average temperatures.
Mérida - Average temperatures
Min (°C)171719202222212122211918
Max (°C)313234363635353534333231
Min (°F)636366687272707072706664
Max (°F)889093979795959593919088

Precipitation amounts to 1,035 millimeters (40.7 inches) per year: so, it is at an intermediate level. It ranges from 25 mm (1 in) in the driest months (March, April) to 185 mm (7.3 in) in the wettest (September). Here is the average precipitation.
Mérida - Average precipitation

On average, there are around 2,750 sunshine hours per year. The amount of sunshine is good all year round, but especially from March to May, the period preceding the summer rains. Here are the average sunshine hours per day.
Mérida - Sunshine

The sea temperature ranges between 24 °C (75 °F) and 29 °C (84 °F). It is therefore high enough for swimming all year round. Here are the average sea temperatures.
Mérida - Sea temperature
Temp (°C)242425262728282929282725
Temp (°F)757577798182828484828177


Best Time

The best time to visit Mérida is from December to February, since it is a quite dry and not too hot period.