Quantcast
Travel Rankings & Advice

Best Times to Visit Puerto Vallarta

The best time to visit Puerto Vallarta is between April and June when the weather is pleasant and the room rates are affordable. During these months, rain is scarce and there are fewer tourists. If you're interested in whale watching, however, visit from January to March. Just prepare yourself for the area's most astronomical travel fares.

Temperature (°F)

°F | °C
Puerto Vallarta Temperature (°F)
Puerto Vallarta Temperature (°C)

Precipitation (in)

in | mm
Puerto Vallarta Precipitation (in)
Puerto Vallarta Precipitation (mm)
January-March

You'll see Puerto Vallarta at its best at this time of year, as temperatures usually stay in the mid-70s with very little rain. Evenings can be cool — average lows dip down to 60 degrees Fahrenheit — so pack long sleeves. The trade-off for the outstanding weather is high prices; room rates are more than $400 a night at some of the best hotels.

Key Events:

April-June

You'll notice that the tourist crowds have started to taper off at this time of year and, fortunately, the temperatures still aren't too hot. Look to visit in May especially, when the average is between 70 and 80 degrees Fahrenheit. And an added bonus: there are some pretty sweet hotel deals at this time of year.

Key Events:

July-September

Puerto Vallarta's temperatures spike the most in summer, and there are often brief bursts of rain. Airfare and hotel rates are usually at their cheapest, so pack an umbrella and enjoy the discounts.

Key Events:

  • Charro Day (September 14)
  • Independence Day (September 16)
October-December

October is a decent time to visit PV. Temperatures range between the mid-70s and high 80s and the room rates are still relatively low. Keep in mind that tourist season begins to perk up again once November hits. Several key festivals occur at this time of year, too.

Key Events:

Next Steps: Puerto Vallarta

U.S. News Airfare Finder

Find Best Airfares to Puerto Vallarta

See best fares from Orbitz, Expedia, Kayak & more!
Please enter missing information