Puerto Vallarta Weather in December
Mexico · December climate averages and travel tips
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 high | 29°C (85°F) |
|---|---|
| Average low | 18°C (65°F) |
| Daily mean | 23°C (73°F) |
| Rainfall | 19 mm (0.7 in) |
| Rainy days (1 mm+) | 2 |
| Humidity | 69% |
| Cloud cover | 52% |
| Daylight | 10.8 hours |
| Est. sunshine | 5.7 hours/day |
| Wind | 5.8 km/h |
| vs November | 1°C cooler than November, with similar rainfall. |
What to pack for Puerto Vallarta in December
- light, breathable clothing
- sunscreen and a hat
- swimwear
Puerto Vallarta weather in other months
← NovemberBest time to visit Puerto VallartaJanuary →
Nearby in December
- Zapopan25°C · 9 mm
- Guadalajara25°C · 9 mm
- Leon de los Aldama23°C · 8 mm
- Santiago de Queretaro24°C · 7 mm
- Cabo San Lucas26°C · 12 mm
- Mexico City22°C · 7 mm
Where else is good in December? See where to go in December.