Puerto Vallarta Weather Forecast and Weather News from the number one English news source serving Puerto Vallarta, the Bay of Banderas and beyond.
Cloudy. High near 85F. Winds SSW at 5 to 10 mph.
Some sun in the morning with increasing clouds during the afternoon. High 84F. Winds S at 5 to 10 mph.
Partly cloudy. High 83F. Winds SW at 5 to 10 mph.
Sunshine and clouds mixed. High 83F. Winds WSW at 5 to 10 mph.
Partly cloudy skies. High 82F. Winds S at 5 to 10 mph.
Increasing clouds with showers arriving sometime in the afternoon. High 77F. Winds SE at 5 to 10 mph. Chance of rain 50%.
Cloudy with occasional rain showers. High 76F. Winds ESE at 5 to 10 mph. Chance of rain 50%.
Puerto Vallarta enjoys a better climate than other beach resorts in Mexico during the winter months, when it rains less frequently and maintains lower temperatures and humidity. For many it is the best time, because it is not very hot and it does not rain like it often does in places like Cancun and Veracruz.
Weather fronts are constant on the Gulf of Mexico and the Yucatan Peninsula, affecting beach destinations in those regions, including those of the Mexican Caribbean. Cold fronts generate “nortes,” strong winds blowing along the Mexican coast of the Gulf of Mexico during the winter.
However, in Puerto Vallarta, and generally a large part of the Mexican Pacific coast, the Sierra Madre Occidental and the Pacific Ocean function as shields, preventing the cold from reaching our destination!
The maximum temperature in the winter are around 30 degrees centigrade, or 85 Fahrenheit, and the minimum in 19C, or 65F with clear skies, rains during the winter months are rare.
The surface sea temperature in the region is 26C/78F, excellent for water activities, while in some coastal areas of the Mexican Gulf and Mexican Caribbean the waters are much colder, even in the southern part of the Peninsula of Baja California (Los Cabos and La Paz) water temperatures drop to 22C in the sea and 16C degrees in the air. brrrrrrr.
Puerto Vallarta’s weather is perfect!