When to Visit Puerto Vallarta: A Month-by-Month Planning Guide
A practical, no-fluff breakdown of Puerto Vallarta's two seasons, what each month actually looks like, booking windows, and the wildlife calendar worth planning around.
Short answer: it depends on what you're optimizing for. If you want the lowest prices, aim for September. If you want the best weather-to-crowd ratio, aim for November or May. If whales are the priority, book January or February. Here's the practical breakdown you actually need to plan around, built from the two real seasons Puerto Vallarta runs on and what each month inside them looks like.
Quick Reference: The Two Seasons
- Dry season (Nov–May): Blue skies, low humidity, cooler evenings, higher prices. This is high season and the busiest stretch of the year.
- Rainy season (Jun–Oct): Hot, humid, with afternoon or overnight rain most days. Sea stays warm, jungle turns bright green, and rates drop significantly.
Neither season means rain (or sun) all day. Even in peak rainy season, mornings are typically sunny and storms build in the late afternoon or after dark — plan outdoor activities before 2pm and you'll rarely get caught out.
Month-by-Month Planning Notes
January
Busiest month on the calendar. Warm days, cool evenings, whales visible from the coastline. Book hotels and tours at least three months out.
February
Peak conditions: clear skies, water around 22–24°C, best whale watching of the year. Also peak pricing — expect the highest rates alongside December.
March
Same reliable dry weather as February with steadier afternoon wind, plus spring break traffic that skews younger and louder in the main tourist zones.
April
Weather stays excellent; prices ease after Easter. Watch for Semana Santa (the week before Easter, date shifts every year) — Mexico's busiest domestic travel week, with beaches and resorts at capacity.
May
Genuinely underpriced for the weather you get: dry, hot, sunny, no humidity yet. Our pick for value if you don't mind stronger midday heat.
June
Transition month. Humidity climbs, first rains land in the last week or two, north-end surf breaks start filling in, and rates are already low.
July
Full humidity, regular afternoon/evening storms, jungle and waterfalls at their most dramatic. Busier than you'd expect because it overlaps Mexican school holidays.
August
Hottest and wettest stretch: low 30s°C with high humidity and dramatic storm systems. Not for everyone, but a solid budget month if you're heat-tolerant.
September
Wettest month, peak hurricane season, and the quietest, cheapest month of the year — rates can run half of what January charges. Some smaller operators close for part of the month; confirm hours before you go.
October
Rain eases while the landscape stays green, and prices haven't climbed back up yet. Best value-for-weather trade-off on the calendar, in our view.
November
Dry and comfortable, still green from the rainy season, first whales arriving, rates climbing through the month. A strong contender for the single best month to visit.
December
Excellent weather but the highest prices of the year around Christmas and New Year's — book early. The first half of the month also brings neighborhood Guadalupe processions.
Booking Windows by Season
| Travel window | Book by |
|---|---|
| Christmas / New Year's / Semana Santa | 6–9 months ahead |
| January–March | 3–6 months ahead |
| April, May, November | 1–3 months ahead |
| June–October | A few weeks is usually fine |
Wildlife and Water Calendar
- Humpback whales: mid-December through late March, peak January–February.
- Whale sharks and giant manta rays: offshore, June through November.
- Sea turtle nesting/releases: roughly July through December on Nayarit beaches.
- Best snorkeling/diving visibility: November through May.
- Biggest surf (north-end breaks): May through October.
Where to Stay by Season
In dry season, Nuevo Vallarta, Marina Vallarta, and Flamingos offer calm water and consistent sun — good picks if you want predictable beach days. In rainy season, Zona Romántica and the South Shore work well because their restaurant and nightlife scenes don't skip a beat when an evening storm rolls through, and the afternoon rain is often over in under an hour.
Year-Round Facts Worth Knowing
- Sunset shifts from around 6pm in December to nearly 8pm by June — plan sunset dinners accordingly.
- The sun is strong every month, including cloudier August; wear sunscreen regardless of season.
- The bay is calm most mornings and gets choppier after about 1pm, year-round — book boat tours and snorkeling early in the day.
Local Events That Shift the Calendar
A handful of recurring events change how busy and how expensive specific weeks get, independent of weather. The Guadalupe processions run through the first half of December, moving neighborhood by neighborhood — worth building an evening around if you're in town then, even though it's not aimed at tourists. Semana Santa, the week before Easter, is a fixed point on the calendar that shifts year to year but always brings the heaviest domestic travel of any week in Mexico — plan around it rather than into it unless you want the crowds. Mexican school holidays in July add a noticeable bump to what's otherwise a quiet rainy-season month, so July books up more than August or September despite similar weather. And September's quiet stretch means some smaller restaurants, tour operators, and boutique hotels take their own annual break — always worth a quick call or message to confirm hours if you're traveling then.
Regional Microclimates Within the Bay
Banderas Bay is bigger than most first-time visitors expect, and conditions genuinely shift depending on where in it you're standing. Nuevo Vallarta and the Marina, tucked into the north end near the river mouths, tend to run slightly calmer and marginally cooler than the city center. Zona Romántica and the South Shore, further south and more exposed, catch a bit more afternoon breeze in dry season and a bit more direct storm activity in summer — locals there will tell you a downpour in Zona Romántica sometimes misses Nuevo Vallarta entirely, and vice versa. Punta de Mita and the Riviera Nayarit beaches to the north run a touch drier overall and are where the surf builds first each June. None of this changes which season to book, but it's worth knowing if your itinerary spans more than one part of the bay — pack for the wetter zone even if your hotel sits in a drier pocket.
Common Booking Mistakes to Avoid
The most frequent mistake we see: booking a rainy-season trip and packing for a monsoon, then being surprised by how many sunny mornings and pool afternoons actually happen. The second: booking Semana Santa week without realizing it's a domestic travel peak, then being frustrated by full restaurants and crowded beaches that would be fine any other April week. The third: assuming December pricing applies to all of winter — November is a different, cheaper animal than December, and travelers who lump them together often overpay by booking a November trip on a December budget mindset, or vice versa, underestimate what Christmas week will actually cost.
Best Season by Traveler Type
| You are... | Best window | Why |
|---|---|---|
| Traveling with kids | Dec or Semana Santa (Apr) | Other families around, activities running full schedules |
| On a honeymoon | February | Calm seas, reliable sunsets, peak whale watching |
| Working remotely / long stay | Oct–early Dec | Rates still low, weather already good, town filling back in |
| Diving or snorkeling | Nov–May | Best water visibility |
| Surfing | May–Oct | Biggest, most consistent swell at north-end breaks |
| On a strict budget | September | Lowest rates of the year, often by half |
What to Pack for Each Season
Dry season (Nov–May): Shorts and light layers for the day; a light sweater or jacket for December/January evenings when the breeze picks up after sunset; strong sunscreen every single day.
Rainy season (Jun–Oct): A compact umbrella or packable rain shell, shoes that can handle a wet street, and a dry bag for phones and cameras if you're on the water. Rain gear rarely needs to be heavy-duty — storms are intense but short, and everything dries quickly in the heat that follows.
Myths Worth Correcting
"It rains all day in summer" — not true. Sunny mornings, a one- or two-hour storm in the afternoon or evening, clear the rest of the time. "A hurricane could hit any day in September" — the season is real, but the bay's shape and surrounding mountains make a direct hit uncommon. "The water's cold in winter" — 22–24°C in February/March isn't cold, though it's brisk enough on first entry that divers often want a thicker wetsuit. "November and December are basically the same month" — the weather is similar; the price tag isn't.
How It Actually Feels, Not Just What the Forecast Says
Dry season runs roughly 28–32°C in the day and 20–22°C at night, and it reads as light and comfortable most of the day — December and January evenings are the one stretch of the year where a light jacket actually earns its space in your suitcase on this coast. Rainy season days run hotter, roughly 30–34°C, with humidity that makes the air feel heavier than the number suggests, especially between noon and mid- afternoon, right before the temperature drops with the storm. Two months with an identical thermometer reading can feel completely different depending on humidity, so don't plan purely off an average-high chart.
Bottom Line
If you can only remember three data points: November and May are the most underrated months, February is the most reliable for weather and whales, and September is the cheapest by a wide margin. Everything else on this page is detail in service of that. For more planning resources, check our full trip planning guide.
FAQ
What is the single best month to visit Puerto Vallarta?
November and February are the two strongest picks — November for dry weather at slightly lower rates than winter peak, February for the most reliable clear skies and the best whale watching.
When are prices lowest?
September is the cheapest month by far, with August and early October close behind. Expect wetter weather and quieter streets in exchange for the savings.
Does it rain all day during rainy season?
No. Even in peak rainy months, mornings are typically sunny; storms usually build in the late afternoon or overnight and clear within an hour or two.
How far ahead should I book?
Book 6–9 months out for Christmas, New Year's, or Semana Santa; 3–6 months for January through March; 1–3 months for April, May, or November; and a few weeks is usually enough June through October.
Is hurricane season a real concern?
Hurricane season runs June through November and peaks in September, but Banderas Bay's shape and surrounding mountains make direct hits uncommon. Travel insurance is still worth having if you book during this window.