Rainy Season: The area experiences a rainy season from June through October. The majority of the rainfall occurs in July and August while humidity remains consistently high, peaking in September.
Weather: Although the city itself is hot throughout the year, with maximum temperatures usually above 30 °C (86 °F), the rainy season brings somewhat lower diurnal temperature ranges.
Water Temperatures: The water temperatures along the coast also follow a regular pattern, from 24 °C (75 °F) in January to 29 °C (84 °F) in July to August.
Here is a month-by-month breakdown of the weather in Puerto Vallarta:
January: The average temperature in January is 25 °C (77 °F), with highs of 31 °C (88 °F) and lows of 19 °C (66 °F). The humidity is low, and there is very little rainfall.
February: The average temperature in February is 26 °C (79 °F), with highs of 33 °C (86 °F) and lows of 20 °C (68 °F). The humidity starts to increase, but there is still very little rainfall.
March: The average temperature in March is 28 °C (82 °F), with highs of 35 °C (95 °F) and lows of 22 °C (72 °F). The humidity is high, and there is some rainfall.
April: The average temperature in April is 29 °C (84 °F), with highs of 37 °C (99 °F) and lows of 23 °C (74 °F). The humidity is very high, and there is more rainfall.
May: The average temperature in May is 30 °C (86 °F), with highs of 38 °C (100 °F) and lows of 25 °C (77 °F). The humidity is very high, and there is a lot of rainfall.
June: The average temperature in June is 31 °C (88 °F), with highs of 39 °C (102 °F) and lows of 27 °C (81 °F). The humidity is very high, and there is a lot of rainfall.
July: The average temperature in July is 31 °C (88 °F), with highs of 39 °C (102 °F) and lows of 27 °C (81 °F). The humidity is very high, and there is a lot of rainfall.
August: The average temperature in August is 31 °C (88 °F), with highs of 38 °C (100 °F) and lows of 27 °C (81 °F). The humidity is very high, and there is a lot of rainfall.
September: The average temperature in September is 30 °C (86 °F), with highs of 37 °C (99 °F) and lows of 26 °C (79 °F). The humidity is very high, and there is a lot of rainfall.
October: The average temperature in October is 29 °C (84 °F), with highs of 36 °C (97 °F) and lows of 25 °C (77 °F). The humidity is high, and there is a lot of rainfall.
November: The average temperature in November is 27 °C (81 °F), with highs of 34 °C (93 °F) and lows of 23 °C (74 °F). The humidity is high, and there is some rainfall.
December: The average temperature in December is 26 °C (79 °F), with highs of 32 °C (90 °F) and lows of 21 °C (70 °F). The humidity is low, and there is very little rainfall.