Best Time to Visit Mexico
March and April are the best months on Mexico's Caribbean coast. Cancun's 2025 measurements show March averaging 29.2°C / 84.6°F by day with only 24.4mm (1.0in) of rain spread over 9 days, and April at the same 29.2°C / 84.6°F with 29.4mm (1.2in) over just 5 rainy days. That is roughly one wet day per week in March and barely one per week in April, against 203.2mm (8.0in) over 22 days in October.
Monthly climate — Cancun, measured
| Month | Avg high | Avg low | Rainfall | Rainy days |
|---|---|---|---|---|
| January | 26.8°C / 80°F | 21.7°C / 71°F | 93.2 mm | 13 |
| February | 28.0°C / 82°F | 22.9°C / 73°F | 44.9 mm | 9 |
| March | 29.2°C / 85°F | 23.1°C / 74°F | 24.4 mm | 9 |
| April | 29.2°C / 85°F | 23.3°C / 74°F | 29.4 mm | 5 |
| May | 31.2°C / 88°F | 25.5°C / 78°F | 49.0 mm | 8 |
| June | 30.9°C / 88°F | 25.6°C / 78°F | 180.7 mm | 24 |
| July | 31.5°C / 89°F | 25.3°C / 78°F | 130.6 mm | 20 |
| August | 32.2°C / 90°F | 25.4°C / 78°F | 93.1 mm | 26 |
| September | 31.9°C / 89°F | 24.6°C / 76°F | 164.0 mm | 26 |
| October | 30.2°C / 86°F | 23.5°C / 74°F | 203.2 mm | 22 |
| November | 28.2°C / 83°F | 22.1°C / 72°F | 116.4 mm | 20 |
| December | 27.8°C / 82°F | 22.3°C / 72°F | 60.8 mm | 13 |
Source: Open-Meteo historical archive. These are measured values, not estimates.
The best months: February, March, April
The dry stretch is narrow and sharply defined. February runs 28.0°C / 82.4°F high and 22.9°C / 73.2°F low with 44.9mm (1.8in) of rain over 9 days. March warms slightly to 29.2°C / 84.6°F high, 23.1°C / 73.6°F low, and the rain total collapses to 24.4mm (1.0in). April holds 29.2°C / 84.6°F and 23.3°C / 73.9°F, with 29.4mm (1.2in) falling on only 5 days.
Look at what those numbers mean per rainy day. March's 24.4mm over 9 days is 2.7mm per wet day. That is not a rainstorm; that is a five-minute shower that passes while you are still deciding whether to move your towel. April's 5 rain days is the lowest count of any month in the record. If you have one week in Mexico and you want that week to be reliably dry, April is the month with the strongest odds.
The temperature spread also matters more than the average. In March the gap between high and low is 6.1°C (29.2 down to 23.1). Nights land at 23.1°C / 73.6°F, which is warm enough to eat outside in a t-shirt but cool enough that you will actually sleep. By June the low is 25.6°C / 78.1°F, and that is a different kind of night.
The months to avoid: June, September, October
October is the single worst month in the data. It records 203.2mm (8.0in) of rain across 22 days, which works out to 9.2mm per rainy day, the heaviest per-day rate of any month. Daytime highs of 30.2°C / 86.4°F are pleasant on paper, but you are getting three weeks of substantial rain out of thirty-one days, and it is falling hard when it falls.
June is the second problem month: 180.7mm (7.1in) over 24 days at 30.9°C / 87.6°F high and 25.6°C / 78.1°F low. September is close behind at 164.0mm (6.5in) over 26 days, with 31.9°C / 89.4°F highs. September and August share the highest rain-day count in the record at 26 days each. In September that is 26 wet days carrying 164.0mm, or 6.3mm per wet day, which is real rain, not mist.
August deserves a separate note because its numbers are misleading if you only read the totals. It is the hottest month at 32.2°C / 90.0°F high and 25.4°C / 77.7°F low, and it has 26 rainy days, but only 93.1mm (3.7in) of rain, the same total as January. That is 3.6mm per rainy day. What August actually delivers is a short, violent afternoon downpour on most days that clears within the hour, not continuous grey. The bigger problem in August is not the rain, it is the combination of 32.2°C daytime heat with a 25.4°C night that gives you no relief, on a coast where humidity is high.
June through November also overlaps the Atlantic hurricane season. The climate data cannot tell you whether a storm will arrive, but it can tell you the odds of a washed-out afternoon are already stacked against you in those months before any storm enters the picture.
Shoulder season: December, January, May
May is the best value month on this coast. It records 49.0mm (1.9in) of rain over 8 days, which is fewer wet days than February, and highs of 31.2°C / 88.2°F. The catch is the night: 25.5°C / 77.9°F is 2.4°C warmer than April's low, and that is when the humid season starts announcing itself. You are trading evening comfort for lower rates and thinner crowds after the March–April peak. For most people that is a good trade, especially in the first half of the month before the June wall arrives.
December is the other honest shoulder month: 27.8°C / 82.0°F high, 22.3°C / 72.1°F low, and 60.8mm (2.4in) over 13 days. That is 4.7mm per rainy day, so the rain is present but light. Late December is peak holiday pricing, so the value is in the first two or three weeks.
January is the weakest of the three. It is the coolest month at 26.8°C / 80.2°F high and 21.7°C / 71.1°F low, and it carries 93.2mm (3.7in) over 13 days, which is 7.2mm per rainy day. That per-day rate is heavier than July's. January rain arrives as northern fronts that can grey out an entire day and push wind onto the beach, which is a different experience from the quick tropical shower you get in summer. January is still a workable month, but it is not the reliably sunny winter escape it is often sold as.
What each season actually means on the ground
February to April. You will be outside all day. Highs of 28.0–29.2°C / 82.4–84.6°F with low humidity mean cenotes, Tulum, Chichén Itzá, and long beach days without needing to hide indoors from noon to three. Pack shorts, a linen shirt for sun cover, one light layer for 22.9–23.3°C / 73.2–73.9°F evenings and over-air-conditioned restaurants, and reef-safe sunscreen. You will not need a rain jacket in March or April. A packable poncho is enough for the one shower you might get.
May. Same wardrobe, but plan the outdoor archaeology for early morning. At 31.2°C / 88.2°F with almost no shade at ruins sites, midday is punishing. Two water bottles, a hat, and a 7am start changes the day completely.
June to September. You will be scheduling around the sky. The pattern is bright mornings, then buildup, then a downpour in the mid to late afternoon. With 24 to 26 rainy days a month, plan beach and boat time before 2pm and put museums, cenotes, and long lunches in the afternoon slot. Quick-dry clothes matter more than a raincoat, because at 25.3–25.6°C / 77.5–78.1°F overnight lows nothing you hang up will dry properly. Bring twice the swimwear you think you need. Mosquito repellent is not optional in these months.
October and November. October's 203.2mm (8.0in) and November's 116.4mm (4.6in) over 20 days mean you should build the trip around indoor and covered options and treat any dry afternoon as a bonus. If you go anyway, go for the food, the towns, and the low prices, not for a guaranteed beach week. November at 28.2°C / 82.8°F and 22.1°C / 71.8°F is comfortable when it is not raining, and the last week of November is often when the pattern breaks toward the dry season.
Month-by-month
- January — 26.8°C / 80.2°F, low 21.7°C / 71.1°F, 93.2mm (3.7in) over 13 days. Coolest month; rain comes as full grey days, not quick showers.
- February — 28.0°C / 82.4°F, low 22.9°C / 73.2°F, 44.9mm (1.8in) over 9 days. The dry season properly begins.
- March — 29.2°C / 84.6°F, low 23.1°C / 73.6°F, 24.4mm (1.0in) over 9 days. Least rainfall of any month. Peak conditions.
- April — 29.2°C / 84.6°F, low 23.3°C / 73.9°F, 29.4mm (1.2in) over 5 days. Fewest rainy days in the year. The single most reliable month.
- May — 31.2°C / 88.2°F, low 25.5°C / 77.9°F, 49.0mm (1.9in) over 8 days. Still dry, noticeably hotter, cheaper.
- June — 30.9°C / 87.6°F, low 25.6°C / 78.1°F, 180.7mm (7.1in) over 24 days. The wet season arrives abruptly.
- July — 31.5°C / 88.7°F, low 25.3°C / 77.5°F, 130.6mm (5.1in) over 20 days. Slightly drier than June, no cooler.
- August — 32.2°C / 90.0°F, low 25.4°C / 77.7°F, 93.1mm (3.7in) over 26 days. Hottest month; rain is frequent but brief.
- September — 31.9°C / 89.4°F, low 24.6°C / 76.3°F, 164.0mm (6.5in) over 26 days. Hot and genuinely wet at the same time.
- October — 30.2°C / 86.4°F, low 23.5°C / 74.3°F, 203.2mm (8.0in) over 22 days. Wettest month by a wide margin.
- November — 28.2°C / 82.8°F, low 22.1°C / 71.8°F, 116.4mm (4.6in) over 20 days. Transitional; improves through the month.
- December — 27.8°C / 82.0°F, low 22.3°C / 72.1°F, 60.8mm (2.4in) over 13 days. Comfortable, light rain, holiday pricing late.
FAQ
What is the actual rainy season in Cancun?
June through November. The break is sharp: May has 49.0mm (1.9in) over 8 days, and June jumps to 180.7mm (7.1in) over 24 days. Nothing gradual happens in between. It closes just as fast, with November's 116.4mm (4.6in) over 20 days giving way to December's 60.8mm (2.4in) over 13.
Is it too hot in Mexico in summer?
On the Caribbean coast, yes, if you are sensitive to humid heat. August peaks at 32.2°C / 90.0°F with a 25.4°C / 77.7°F overnight low, so it does not cool down at night. July is 31.5°C / 88.7°F and September 31.9°C / 89.4°F. Compare that to March's 29.2°C / 84.6°F day and 23.1°C / 73.6°F night, which is a 2.3°C cooler night and makes a bigger difference than the daytime gap suggests.
Can I still go in September or October?
Yes, but adjust what you expect. September has 26 rainy days and October has 22, so you should assume most days will include rain rather than hoping they will not. October's rain is also the heaviest per event at 9.2mm per rainy day. Book refundable tours, keep the beach days flexible, and treat the low prices as the reason you came.
Which month has the least rain overall?
March, at 24.4mm (1.0in). But April has the fewest rainy days at 5, versus March's 9. If you want the lowest chance of a shower interrupting any given afternoon, April wins. If you want the lowest total volume, March wins. Both run the same daytime high of 29.2°C / 84.6°F, so you are choosing between two versions of the same excellent month.
Climate figures are 2025 measurements for Cancun on Mexico's Caribbean coast. Inland and Pacific-side destinations follow different patterns.