The Mexican Caribbean enjoys over 300 days of sunshine during the year and the climate is hot and humid. Temperatures in January hit an average high of 27°C/70°F and a low of 19°C/67°F.
Summer temperatures are higher and with 80% humidity, it feels even hotter. July and August are the warmest months with an average high of 32°C/90°F and nighttime lows of 26°C/78°F registered for July.
The rainy season runs from June to October and rainfall usually takes the form of short, heavy showers and thunderstorms. Tropical weather systems forming in the Caribbean may occasionally bring longer periods of rain and wind. Winter rainfall and lower temperatures are brought by nortes or northerly winds blowing in from the Gulf of Mexico. They usually last for two to three days. You may need to bring a light jacket or sweater for winter evenings.