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 Celsius. You can also view the temperatures in degrees Fahrenheit.

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 °C Low °C Millimetres Days
Pacific Beaches
30 18 Cabo San Lucas   245   12
28 21 Mazatlan   778   51
31 20 Puerto Vallarta 1392   71
31 23 Manzanillo   968   67
32 21 Ixtapa & Zihuatanejo 1165   61
31 25 Acapulco 1284   68
34 20 Huatulco 1443   73
Caribbean Beaches
31 23 Cancun 1338 115
31 22 Cozumel 1490 120

Ocean Temperature

Average annual water temperature at beaches in Mexico
Beach °C
Pacific Beaches
Cabo San Lucas 24
Mazatlan 26
Puerto Vallarta 27
Manzanillo 28
Zihuatanejo 28
Acapulco 29
Huatulco 28
Caribbean Beaches
Cancun 27
Cozumel 27
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

Science Articles