Puerto Vallarta Weather in December
Jalisco, Mexico
Pick your travel dates to see the odds.
December brings dry, comfortable weather: highs of 80.6°F, lows of 65.1°F, only 2 rain days, and humidity easing to 83%.
The sea is 80.7°F, a pleasant temperature for swimming, and the air is warm but not oppressive.
No hurricane activity has been recorded for December.
Humpback whale season is underway, with sightings becoming reliable through the month as more whales enter Banderas Bay.
The Feast of Our Lady of Guadalupe on December 12 brings processions and pilgrimages through the city, one of the most distinctive cultural events of the year.
Christmas and New Year bring the biggest crowds and highest prices of the year, so book flights, hotels and restaurants well in advance.
Pack light clothing, a layer for cool evenings, and sunscreen.
Frequently asked questions
Is December a good time to visit Puerto Vallarta?
Yes, it is dry, warm and whale season, though Christmas week is the most expensive time.
What is the Guadalupe festival in Puerto Vallarta?
Processions and pilgrimages on December 12 honoring Our Lady of Guadalupe.
Does it rain in Puerto Vallarta in December?
Rarely, about 2 days on average.
Is Puerto Vallarta busy at Christmas?
Yes, it is the peak of the high season, so book early.
Can you see whales in Puerto Vallarta in December?
Yes, sightings become reliable through the month.
Weather data by Open-Meteo.com (CC BY 4.0) and the NOAA National Hurricane Center. Data updated September 2026. How we calculate.