Current Weather and Forecast in Puerto Vallarta, Mexico

Mexico 🇲🇽
Live conditions are temporarily unavailable. Explore Puerto Vallarta's typical temperatures and climate below - Live data returns shortly.

About the weather in Puerto Vallarta

Puerto Vallarta has a tropical wet-and-dry climate. July is the warmest month, with average highs of 88°, and January the coldest, when nights fall to around 65°. September brings the most rain, on about 25 days, while April is the sunniest, with 11.8 hours of sunshine a day. Over a whole year it rains on roughly 118 days.

Puerto Vallarta climate guide: monthly averages, seasons and the best time to visit

Common questions

How cold does Puerto Vallarta get in winter?
January nights average 65°F (18°C). Cold never really arrives.
Which month is warmest in Puerto Vallarta?
July, averaging 88°F (31°C) by day and 77°F (25°C) overnight. The hottest single day in our 2015-2024 record for this location reached 97°F (36°C).
How many rainy days does Puerto Vallarta get in a year?
About 118 days bring measurable precipitation, totalling 42.8 inches (1087 mm). That works out at roughly 9.2 mm on an average wet day.
What is the rainiest month in Puerto Vallarta?
September, at 10.6 inches (269 mm) over about 25 days. April is the driest month, at less than 1 mm.
How humid does Puerto Vallarta get?
Relative humidity averages 82% across the year, which reads as very humid. Paired with July heat, muggy afternoons are routine.
Is there snow in Puerto Vallarta?
Effectively no. The 2015-2024 record for Puerto Vallarta shows no regular measurable snowfall.
What is the coldest month in Puerto Vallarta?
January, with highs of 80°F (26°C) and lows near 65°F (18°C). The coldest day in the 2015-2024 record fell to 54°F (12°C).
What is the best time to visit Puerto Vallarta?
December to April is the sweet spot for Puerto Vallarta - the rains have stopped and the heat has not yet peaked. Expect 81°F (27°C) in the afternoon and around 1 days of rain in a typical month of it. For the same question asked the other way round, see where else is warm in December.