Puerto Vallarta Weather in December

Mexico · December climate averages and travel tips

Avg high29°C (85°F)
Avg low18°C (65°F)
Rainfall19 mm (0.7 in)
RatingExcellent 9.2/10

Puerto Vallarta in December sees daytime temperatures around 29°C (85°F), dropping to about 18°C (65°F) at night. The month is very dry, with about 19 mm (0.7 in) of rain spread over 2 days. You get roughly 10.8 hours of daylight and a mix of sun and cloud.

Is December a good time to visit Puerto Vallarta?

Yes — December is one of the best months to visit Puerto Vallarta. The weather rates excellent (9.2/10) on our comfort score.

Visiting Puerto Vallarta in December

December weather

December is warm and mostly dry in Puerto Vallarta. Expect afternoons around 29°C and evenings near 18°C, with about two rainy days. The air can still feel humid, but it's comfortable for wandering the Malecón, exploring Centro or taking a boat trip along Banderas Bay.

You'll have enough sunshine for beach time, though cloud can drift in. The sea and sand are better bets than a long inland hike in the afternoon. December is drier than November, but January gets even less rain.

Holidays and crowds

The Our Lady of Guadalupe celebrations bring processions to the Church of Our Lady of Guadalupe from December 1 to 12. Later in the month, posadas—Christmas gatherings with songs and processions—take place around town. The festive streets are lovely, but Centro can get slow and crowded during events.

Families often find December's mild evenings easier than sticky summer weather. Still, this is high season, and Christmas and New Year draw plenty of visitors. Expect busier beaches and higher prices than in the rainy, quieter months. If you prefer calmer streets, early December is usually a better fit than the holiday rush.

A local tip

For the Guadalupe celebrations, stay near Centro if you want to watch a procession, but allow extra time to cross town. Streets around the church can fill up, and traffic may crawl. The nearby plaza is a handy place to pause and take in the music before heading along the Malecón.

For a quieter beach day, consider taking a water taxi from the Los Muertos pier to Yelapa. The ride is part of the outing, and you'll trade the city's holiday crowds for a small coastal village. Check the return boat times locally, since you won't want to miss the last ride.

December weather at a glance

Average high29°C (85°F)
Average low18°C (65°F)
Daily mean23°C (73°F)
Rainfall19 mm (0.7 in)
Rainy days (1 mm+)2
Humidity69%
Cloud cover52%
Daylight10.8 hours
Est. sunshine5.7 hours/day
Wind5.8 km/h
vs November1°C cooler than November, with similar rainfall.

What to pack for Puerto Vallarta in December

Puerto Vallarta weather in other months

Jan29°C / 18°C12 mmExcellentFeb31°C / 18°C23 mmExcellentMar33°C / 19°C11 mmGoodApr35°C / 20°C2 mmFairMay36°C / 22°C15 mmFairJun34°C / 24°C158 mmPoorJul31°C / 24°C323 mmPoorAug30°C / 24°C356 mmPoorSep30°C / 24°C327 mmPoorOct31°C / 23°C132 mmPoorNov30°C / 20°C25 mmExcellentDec29°C / 18°C19 mmExcellent

← NovemberBest time to visit Puerto VallartaJanuary →

Nearby in December

Where else is good in December? See where to go in December.