Home › Puerto Vallarta › Best time to visit
Best time to visit Puerto Vallarta: month by month
Short answer
November to April is dry and sunny, with highs of about 26–29°C and almost no rain, plus humpback whales from December to March. May to October is hot and humid, with tropical rain (up to 23–27 rainy days a month in July–September in the data) and hurricane risk from August to October.
Month by month
| Month | High | Low | Rainy days | Crowds |
|---|---|---|---|---|
| Jan | 26°C | 17°C | 0 | very high |
| Feb | 26°C | 17°C | 1 | very high |
| Mar | 26°C | 16°C | 0 | high |
| Apr | 27°C | 18°C | 0 | high |
| May | 29°C | 21°C | 0 | medium |
| Jun | 30°C | 24°C | 12 | low |
| Jul | 31°C | 25°C | 23 | medium |
| Aug | 30°C | 25°C | 27 | medium |
| Sep | 30°C | 25°C | 23 | low |
| Oct | 30°C | 24°C | 15 | low |
| Nov | 29°C | 21°C | 2 | medium |
| Dec | 28°C | 19°C | 1 | very high |
Temperatures and rainy days: Copernicus ERA5 averages, 2021–2023. Crowd levels are our estimate.
Season by season
Spring (Mar–May)
Dry and warm, about 26–29°C; Easter week is very busy.
Summer (Jun–Aug)
Hot and humid, about 30–31°C, with rain building through July and August.
Autumn (Sep–Nov)
September is wet with hurricane risk; October eases; November is dry and pleasant.
Winter (Dec–Feb)
Dry and sunny, about 26–28°C, with whale watching and the busiest season.
Events worth planning around
- Humpback whale season in Banderas Bay (December to March)
- Fiestas de la Virgen de Guadalupe, with daily processions (1–12 December)
- Día de Muertos (1–2 November)
- Semana Santa, busiest week of the year (March or April)
When to avoid
Avoid September if you dislike heavy rain and hurricane risk; avoid Christmas, New Year and Easter if you want lower prices.
Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.
Common questions
What is the best time to visit Puerto Vallarta?
November to April, the dry season.
When can I see whales?
December to March in Banderas Bay.
When is hurricane season?
June to November, with the highest risk from August to October.