Clear dry-season sailboat sunset across Banderas Bay, Puerto Vallarta

Planning

When to Visit Puerto Vallarta: Month-by-Month Climate, Whales & Crowds (2026–2027)

Best months to visit Puerto Vallarta: 12-month temps, rainfall, sea warmth, whale season, hurricane window, and crowd/hotel trade-offs with official WMO data.

Photo: Another Believer, CC BY-SA 3.0

Puerto Vallarta has two very different halves of the year: a warm, sunny dry season from November through May, and a lush, hot, storm-washed green season from June through October. Because Banderas Bay also runs on school holidays in Mexico and winter escape flights from the US and Canada, picking the right month comes down to rain tolerance, whale watching, ocean warmth, and room prices.

12-month weather, ocean & season comparison

Figures below combine WMO station climate normals and Open-Meteo 2023–2025 bay data from our month-by-month climate guide.

MonthAvg High / LowRain & Rain DaysSea TempDaylightKey Season Highlight
January28.8°C / 16.7°C (84 / 62°F)33.8 mm · 2.2 d24.9°C (77°F)11.0hPeak whales, snowbird high season
February29.0°C / 16.3°C (84 / 61°F)5.3 mm · 0.7 d25.1°C (77°F)11.5hDry, breezy, active mother-calf whales
March29.2°C / 16.9°C (85 / 62°F)2.0 mm · 0.6 d24.6°C (76°F)12.0hLate whale departures, Juárez weekend
April29.9°C / 17.2°C (86 / 63°F)1.5 mm · 0.2 d24.5°C (76°F)12.6hDriest month; Semana Santa crowds shift yearly
May31.0°C / 20.2°C (88 / 68°F)15.4 mm · 1.0 d27.2°C (81°F)13.1hShoulder value, warm water, Pride week
June32.3°C / 22.8°C (90 / 73°F)187.6 mm · 10.8 d29.3°C (85°F)13.4hRains start, mountains turn emerald
July33.3°C / 22.9°C (92 / 73°F)328.1 mm · 16.4 d30.5°C (87°F)13.2hSummer family holidays, afternoon storms
August33.7°C / 23.0°C (93 / 73°F)312.4 mm · 15.2 d31.2°C (88°F)12.8hHottest air, calm morning snorkeling
September33.6°C / 22.9°C (92 / 73°F)370.0 mm · 15.6 d31.4°C (89°F)12.2hQuietest hotels, warmest sea, Independence Day
October33.6°C / 22.2°C (92 / 72°F)93.8 mm · 5.1 d30.9°C (88°F)11.7hRain fades fast late month; storm watch ends
November32.3°C / 19.7°C (90 / 67°F)19.8 mm · 1.4 d28.7°C (84°F)11.2hDía de Muertos, Gourmet Fest, snowbirds arrive
December29.9°C / 18.0°C (86 / 64°F)22.5 mm · 1.9 d26.9°C (80°F)10.9hGuadalupe Dec 1–12, whales arrive, NYE
🏨 Compare Puerto Vallarta hotel rates across your dates on Expedia → Check availability & rates on Expedia Check rates →

Best windows by trip style

  • Best sweet-spot weather & hotel value (Nov 1–Dec 15 & late April–May): You get 90–99% dry days without peak Christmas or President's Day room rates. November adds Día de Muertos (Nov 1–2), Festival Gourmet International (Nov 12–22, 2026), and Virgin of Guadalupe pilgrimages (Dec 1–12), while May keeps dry sunshine and warms the bay to 27.2°C (81°F).
  • Best for whales & mild evenings (Jan–Mar): Humpback mothers and calves crowd Banderas Bay under regulated SEMARNAT permits through late March. Evenings dip to 16–17°C (61–63°F) — pack a light sweater for waterfront dining and early boat launches.
  • Best for scuba, Marietas & underwater visibility (May–Jun & Oct–Nov): Water warms to 27–31°C and afternoon storm runoff fades by late October, creating clear morning diving before holiday swells ramp up.
  • Peak crowd weeks to book early (Dec 20–Jan 4, Feb–Mar, and Semana Santa): Mexican domestic holiday travelers pack hotels during Navidad/Año Nuevo and Holy Week (Semana Santa), while US/Canadian snowbirds book Zona Romántica, 5 de Diciembre, and Bucerías months ahead.

Booking lead time & crowd pressure by season

Season windowHotel & condo demandHow far ahead to bookTypical trade-off
Christmas & New Year's (Dec 20–Jan 4)Extreme peak4–6 months aheadTop restaurants require set-menu deposits; max nightly rates
Core Winter / Snowbirds (Jan 5–Mar)Very high2–4 months aheadWalkable Zona Romántica & 5 de Diciembre suites sell out first
Semana Santa & Pascua (Mar/Apr)High domestic surge2–3 months aheadCrowded daytime beaches & busier highways into Nayarit
Dry Shoulder (Nov 1–Dec 15 & late Apr–May)Balanced3–6 weeks aheadWarm bay water + low rain without peak holiday surcharge
Green Season (Jun–Oct)Quietest1–3 weeks aheadBiggest resort discounts (40%+ drops), afternoon storm flexibility needed
November breakdown: Gourmet Fest, Día de Muertos & mild water→ December breakdown: Guadalupe pilgrimages, whales & NYE→ January breakdown: Peak humpback whales & driest skies→ See Puerto Vallarta's full holiday & event calendar→ Planning a 1–5 month winter stay? Read our Snowbird Guide→

Understanding the rainy & hurricane season (June–October)

Don't picture five months of non-stop grey drizzle. Most summer rain falls in dramatic late-afternoon and overnight downpours, leaving sunny humid mornings with bathtub-warm water (29–31°C). Two genuine risks remain worth respecting:

  • Ocean swell & red flags: NOAA's eastern Pacific hurricane window runs May 15 to November 30 (peaking late August–early October). Even distant offshore hurricanes push multi-day high surf into Banderas Bay, prompting Navy port closures (bandera roja) that halt water taxis and boat excursions.
  • Water runoff after heavy storms: Heavy summer rain washes river sediment into central beaches; check our rainy-season and beach safety guides before swimming right at river mouths like Río Cuale.
Hurricane season history, red flags & SIAT-CT alerts→ Is rainy season worth the lower prices? Real trade-offs→

Seasonal tours to book before they fill

Whale Watching Tour ★ 4.7 · 190 reviews · from $79 USD · 3 h 🐋 Whale season starts in about 4 weeks ✓ Free cancellation Check availability → Marietas Islands & Hidden Beach ★ 4.8 · 1,038 reviews · from $99 USD · 7 h ⚡ Limited daily access — Book ahead ✓ Free cancellation Check availability →

FAQ

Common questions

What are the best overall months to visit Puerto Vallarta?

Late November through mid-December and February through April offer the cleanest balance of sunny dry weather, comfortable temperatures (29–30°C / 84–86°F highs, 16–18°C / 61–64°F lows), whale season (December–March), and manageable rates outside the Christmas–New Year and Semana Santa holiday spikes.

When is the rainy and hurricane season in Puerto Vallarta?

Puerto Vallarta's rainy season runs from June through October, peaking between July and September (312–370 mm/month across 15–16 rain days on WMO normals). NOAA defines the eastern Pacific hurricane window as May 15 to November 30, with storm activity historically peaking in late August through early October.

What is the cheapest time of year to stay in Puerto Vallarta?

June through October — especially September and early October — brings the lowest resort rates and smallest crowds, though you trade guaranteed sun for hot humidity, occasional rough surf, and seasonal restaurant closures before November reopenings.

When is ocean water warmest for swimming and snorkeling in Banderas Bay?

Sea temperatures average 29.3°C to 31.4°C (85–89°F) from June through October (Open-Meteo Marine 2023–2025 data) and cool slightly to 24.5–25.1°C (76–77°F) from January through April — warm enough for daytime swims, though snorkelers sometimes bring a thin rashguard or spring suit in February–March.

Sources

  1. World Meteorological Organization — Puerto Vallarta station climate normals (temperature, rainfall, rain days ≥0.1 mm)
  2. Open-Meteo Marine API — Banderas Bay sea surface temperatures (2023–2025 average)
  3. Open-Meteo Historical Weather API — Puerto Vallarta daylight, sunrise & sunset times
  4. NOAA National Hurricane Center — eastern Pacific tropical cyclone season (May 15–Nov 30)
  5. SEMARNAT — Official Mexico Pacific humpback whale watching regulations and season oversight
  6. Ley Federal del Trabajo, Art. 74 — Official Mexican public holidays and long weekends
  7. Vallarta Pro month-by-month planner and live holiday calendar

Some booking links earn us a small commission at no extra cost to you; they never change what we recommend.

The weekly Puerto Vallarta digest

One quiet email a week.

What opened, what closed, what is on this weekend and what changed in Puerto Vallarta. Nothing else.

Guides

More guides

Report a problem

Wrong phone number, a place that closed, a broken link — tell us and we'll fix it. We read every one.