Weather at Mexico Beaches: Annual Averages

Share |

This page pulls together weather information for the most popular beaches in Mexico.

You can compare yearly averages for temperature, total rainfall and ocean temperature at vacation spots along the Pacific Ocean and the Caribbean Sea.

The temperatures here are in degrees Fahrenheit. You can also view the temperatures in degrees Celsius.

Among Mexico's major beach destinations, the hottest during the day on average is Huatulco, while the warmest nights happen at Acapulco. The lowest daytime temperatures normally occur in Mazatlan, while the coolest nights are at Cabo San Lucas.

Cancun and Cozumel on the Yucatan Peninsula get rain far more often than any of the Pacific beaches. But the total amount of annual rainfall at the Caribbean beaches is similar what falls at many places on the west coast. The driest beach of all borders the desert at Cabo San Lucas.

Temperature and Rainfall

Weather at beaches in Mexico: yearly averages for daily temperature and rainfall
Temperature Place Total Rainfall
High °F Low °F Inches Days
Pacific Beaches
85 64 Cabo San Lucas 10   12
82 69 Mazatlan 31   51
89 68 Puerto Vallarta 55   71
87 73 Manzanillo 38   67
89 70 Ixtapa & Zihuatanejo 46   61
88 76 Acapulco 51   68
92 69 Huatulco 57   73
Caribbean Beaches
88 74 Cancun 53 115
88 72 Cozumel 59 120

Ocean Temperature

Average annual water temperature at beaches in Mexico
Beach °F
Pacific Beaches
Cabo San Lucas 76
Mazatlan 79
Puerto Vallarta 81
Manzanillo 82
Zihuatanejo 83
Acapulco 84
Huatulco 83
Caribbean Beaches
Cancun 81
Cozumel 81
References

Comision Nacional Del Agua and World Meteorological Organization. World Weather Information Service - Mexico.

NOAA. National Weather Service. National Hurricane Center.

NOAA. Ocean Climate Laboratory. World Ocean Atlas 2009.

Share |

Average Weather

Mexico Beaches

WEATHER AVERAGES
Weather Extremes