Search for your vacation
Search now to find the best deals!Subscribe to Mexico.com's Deals Email
Enter your email address below to receive great Mexico.com deals on hotels and air+hotel packages. Emails are delivered each month to your inbox!
Travel GuideWeather
Weather
Weather can have an enormous impact on your trip to Mexico. Mexico's resort cities are located on the Pacific Coast and Caribbean, so coastal influences on weather have a big impact.
September and October are hurricane season for Cancun, Cozumel and other coastal towns. Acapulco, Puerto Vallarta, Cancun, Cozumel and the Riviera Maya all have warm, humid weather most of the year with the best time to visit being December through April.
For a dryer climate, check out the desert and mountain areas of Los Cabos which enjoys 350 days of sun a year, making it an ideal location to visit year round.
Saying Acapulco has perfect weather is almost an understatement. Year-round, this legendary coastal city in the state of Guerrero is blessed with beach-friendly tropical temperatures. The rainy season with brief, tropical rains is May through September, and the winters are dry and sunny. Excellent climate awaits you every month of the year.
Best time to go: October and November
Average annual temperature: 80 degrees
Hottest months: June, July, August
Coolest months: January, February, March
Acapulco Average Temperatures
| Month | High | Low | ||
| January | 88° F (31° C) | 70° F (21° C) | ||
| February | 88° F (31° C) | 70° F (21° C) | ||
| March | 87° F (31° C) | 70° F (21° C) | ||
| April | 89° F (32° C) | 71° F (22° C) | ||
| May | 90° F (32° C) | 74° F (23° C) | ||
| June | 90° F (32° C) | 75° F (24° C) | ||
| July | 90° F (32° C) | 75° F (24° C) | ||
| August | 90° F (32° C) | 75° F (24° C) | ||
| September | 89° F (32° C) | 75° F (24° C) | ||
| October | 90° F (32° C) | 75° F (24° C) | ||
| November | 89° F (32° C) | 73° F (23° C) | ||
| December | 88° F (31° C) | 71° F (22° C) |
Acapulco Average Rainfall
All measurements in inches.
| Month | Precipitation | |
| January | 0.40 | |
| February | 0.10 | |
| March | 0.10 | |
| April | 0.20 | |
| May | 1.10 | |
| June | 10.4 | |
| July | 8.9 | |
| August | 8.20 | |
| September | 15.0 | |
| October | 5.70 | |
| November | 2.00 | |
| December | 0.60 |
The Yucátan peninsula boasts postcard-perfect weather all year long. The rainy season is from May through October, but the rains are usually short and tropical. May through September is the hottest and most humid part of the year, with temperatures reaching in the high 90s.
Best time to go: December through April
Hurricane season: September through November
Average annual temperature: 78 degrees
Hottest months: June, July, August
Coolest months: November, December, January
Cancun Average Temperatures
| Month | High | Low | ||
| January | 81° F (27° C) | 67° F (19° C) | ||
| February | 82° F (28° C) | 68° F (20° C) | ||
| March | 84° F (29° C) | 71° F (22° C) | ||
| April | 85° F (29° C) | 73° F (23° C) | ||
| May | 88° F (31° C) | 77° F (25° C) | ||
| June | 89° F (32° C) | 78° F (26° C) | ||
| July | 90° F (32° C) | 78° F (26° C) | ||
| August | 90° F (32° C) | 77° F (25° C) | ||
| September | 89° F (32° C) | 76° F (24° C) | ||
| October | 87° F (31° C) | 74° F (23° C) | ||
| November | 84° F (29° C) | 72° F (22° C) | ||
| December | 82° F (28° C) | 69° F (21° C) |
Cancun Average Rainfall
All measurements in inches.
| Month | Precipitation | |
| January | 3.5 | |
| February | 2.2 | |
| March | 1.6 | |
| April | 1.6 | |
| May | 4.6 | |
| June | 7.0 | |
| July | 4.3 | |
| August | 5.9 | |
| September | 9.0 | |
| October | 8.6 | |
| November | 3.8 | |
| December | 4.3 |
It's all tropical for this island just off the Cancun coast. During the months of December and January, the weather is very pleasant during the day, but the evenings can get a bit chilly (chilly for the tropics: mid-60s), so bring something long-sleeved. The summers are hot and humid, and May through September is the rainy season. However, rains are short, tropical, and quite refreshing.
Best time to go: November through April
Hurricane season: September through November
Average annual temperature: 80 degrees
Hottest months: June, July, August
Coolest months: December, January, February
Cozumel Average Temperatures
| Month | High | Low | ||
| January | 82° F (28° C) | 68° F (20° C) | ||
| February | 84° F (29° C) | 68° F (20° C) | ||
| March | 85° F (29° C) | 68° F (20° C) | ||
| April | 87° F (31° C) | 72° F (22° C) | ||
| May | 86° F (30° C) | 73° F (23° C) | ||
| June | 87° F (31° C) | 74° F (23° C) | ||
| July | 87° F (31° C) | 74° F (23° C) | ||
| August | 89° F (32° C) | 74° F (23° C) | ||
| September | 87° F (31° C) | 74° F (23° C) | ||
| October | 86° F (30° C) | 73° F (23° C) | ||
| November | 83° F (28° C) | 71° F (22° C) | ||
| December | 82° F (28° C) | 68° F (20° C) |
Cozumel Average Rainfall
All measurements in inches.
| Month | Precipitation | |
| January | 3.8 | |
| February | 4.8 | |
| March | 2.0 | |
| April | 6.8 | |
| May | 8.2 | |
| June | 14.9 | |
| July | 5.7 | |
| August | 4.8 | |
| September | 14.2 | |
| October | 3.7 | |
| November | 3.5 | |
| December | 2.5 |
Located in the northern state of Baja California Sur, Los Cabos is surrounded by desert and water (both the Pacific Ocean and the Sea of Cortez). You can expect some rain from August through November, but sunshine is what defines this area, which boasts 350 days of it a year. May through September is the hottest time of the year. While the weather is mostly pleasant during the whole year, it cools down at night in the winter and spring. If you go to Los Cabos for whale watching, be sure to go in the winter months. For fishing, the summer is best.
Best time to go: October through April
Average annual temperature: 78º
Hottest months: July, August, September
Coolest months: November, December, January
Los Cabos Average Temperatures
| Month | High | Low | ||
| January | 85° F (29° C) | 68° F (20° C) | ||
| February | 85° F (29° C) | 65° F (18° C) | ||
| March | 86° F (30° C) | 66° F (19° C) | ||
| April | 86° F (30° C) | 68° F (20° C) | ||
| May | 88° F (31° C) | 70° F (21° C) | ||
| June | 90° F (32° C) | 75° F (24° C) | ||
| July | 91° F (33° C) | 77° F (25° C) | ||
| August | 91° F (33° C) | 75° F (24° C) | ||
| September | 89° F (31° C) | 75° F (24° C) | ||
| October | 91° F (33° C) | 77° F (25° C) | ||
| November | 90° F (32° C) | 74° F (23° C) | ||
| December | 87° F (31° C) | 69° F (21° C) |
Los Cabos Average Rainfall
All measurements in inches.
| Month | Precipitation | |
| January | 0.2 | |
| February | 1.1 | |
| March | 0.0 | |
| April | 0.0 | |
| May | 0.0 | |
| June | 0.2 | |
| July | 0.2 | |
| August | 1.2 | |
| September | 1.4 | |
| October | 0.6 | |
| November | 0.5 | |
| December | 1.1 |
You can expect great weather year-round in these idyllic sister cities. It never gets too hot or too cold here. Daytime highs fluctuate by only a few degrees from the mid 80s. Evening lows occasionally dip below 70° F, which is far from cold. Clearly you won't see any snow in this region, but between the months of June and October you might get caught in a sporadic storm, as that's when the tropical rainy season hits. So go ahead and pack plenty of warm-weather clothes, just bring a light sweater or jacket with you in winter.
Best time to go: Anytime (you can't go wrong here!)
Average annual high/low temperatures: 85°/71° F
Hottest months: July, August and September
Coolest months: December and January
Ixtapa / Zihuatanejo Average Temperatures
| Month | High | Low | ||
| January | 85° F (29° C) | 68° F (20° C) | ||
| February | 84° F (29° C) | 70° F (21° C) | ||
| March | 84° F (29° C) | 71° F (22° C) | ||
| April | 85° F (29° C) | 73° F (23° C) | ||
| May | 86° F (30° C) | 75° F (24° C) | ||
| June | 88° F (31° C) | 77° F (25° C) | ||
| July | 89° F (32° C) | 76° F (24° C) | ||
| August | 88° F (31° C) | 76° F (24° C) | ||
| September | 88° F (31° C) | 76° F (24° C) | ||
| October | 88° F (31° C) | 74° F (23° C) | ||
| November | 87° F (31° C) | 72° F (22° C) | ||
| December | 86° F (30° C) | 70° F (21° C) |
Ixtapa / Zihuatanejo Average Rainfall
All measurements in inches.
| Month | Precipitation | |
| January | 0.3 | |
| February | 0.0 | |
| March | 0.0 | |
| April | 0.3 | |
| May | 0.3 | |
| June | 4.0 | |
| July | 9.0 | |
| August | 8.5 | |
| September | 4.0 | |
| October | 2.0 | |
| November | 0.0 | |
| December | 0.0 |
There aren't very big temperature variations in Mazatlan. Annual daytime highs tend to linger in the low 80s. Summers, which generally run from June to September, boast the hottest temps -- peaking in the low 90s. In winter, the thermometer rarely dips below 75° F during the day and 55° F at night. Humidity is a factor in Mazatlan since this is a coastal city, but it's not overwhelming. In terms of rainfall, Mazatlan tends to stay dry -- however, heavy downpours can occur due to hurricane-like conditions in the months of July and August, and occasionally storms blow in from the U.S. in winter.
Best time to go: March, September and October
Average annual high/low temperatures: 81°/65° F
Hottest months: June, July and August
Coolest months: December and January
Mazatlan Average Temperatures
| Month | High | Low | ||
| January | 77° F (25° C) | 58° F (14° C) | ||
| February | 77° F (25° C) | 58° F (14° C) | ||
| March | 77° F (25° C) | 59° F (15° C) | ||
| April | 81° F (27° C) | 63° F (17° C) | ||
| May | 84° F (29° C) | 68° F (20° C) | ||
| June | 88° F (31° C) | 75° F (24° C) | ||
| July | 90° F (32° C) | 76° F (24° C) | ||
| August | 90° F (32° C) | 76° F (24° C) | ||
| September | 89° F (32° C) | 76° F (24° C) | ||
| October | 88° F (31° C) | 73° F (23° C) | ||
| November | 84° F (29° C) | 65° F (18° C) | ||
| December | 79° F (26° C) | 61° F (16° C) |
Mazatlan Average Rainfall
All measurements in inches.
| Month | Precipitation | |
| January | 1.1 | |
| February | 0.2 | |
| March | 0.1 | |
| April | 0.1 | |
| May | 0.1 | |
| June | 1.0 | |
| July | 8.4 | |
| August | 8.5 | |
| September | 8.5 | |
| October | 3.7 | |
| November | 0.9 | |
| December | 1.0 |
Puerto Vallarta is blessed with the great weather that you would expect on the Mexican Pacific coast. Spring and winter are excellent times to visit, but don't forget to bring a jacket for the evenings. Summers are very hot and humid, and you can expect brief afternoon showers in the rainy season that lasts from June through October.
Best time to go: November through May
Average annual temperature: 80º
Hottest months: July, August, September
Coolest months: January, February, March
Puerto Vallarta Average Temperatures
| Month | High | Low | ||
| January | 80° F (27° C) | 62° F (17° C) | ||
| February | 80° F (27° C) | 62° F (17° C) | ||
| March | 81° F (27° C) | 63° F (17° C) | ||
| April | 82° F (28° C) | 65° F (18° C) | ||
| May | 85° F (29° C) | 70° F (21° C) | ||
| June | 88° F (31° C) | 76° F (24° C) | ||
| July | 89° F (32° C) | 76° F (24° C) | ||
| August | 90° F (32° C) | 76° F (24° C) | ||
| September | 90° F (32° C) | 76° F (24° C) | ||
| October | 89° F (32° C) | 74° F (23° C) | ||
| November | 85° F (29° C) | 68° F (20° C) | ||
| December | 81° F (27° C) | 65° F (18° C) |
Puerto Vallarta Average Rainfall
All measurements in inches.
| Month | Precipitation | |
| January | 1.1 | |
| February | 0.7 | |
| March | 0.3 | |
| April | 0.3 | |
| May | 0.5 | |
| June | 8.1 | |
| July | 13.2 | |
| August | 12.9 | |
| September | 13.7 | |
| October | 4.8 | |
| November | 0.7 | |
| December | 0.8 |