Puerto Vallarta Weather in March

Jalisco, Mexico

High / Low
81.1° / 62.6°
Rain days
1
Sea temp
76.8°F
Storm risk
none observed

Pick your travel dates to see the odds.

Temperature by month (°F) High Low Sea
60 65 70 75 80 85 90 JanFebMarAprMayJunJulAugSepOctNovDec
Rain days by month
0 15 30 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

March stays dry, with just 1 rain day on average, while highs climb to 81.1°F and lows hold at 62.6°F, the coolest nights of the year.

Humidity drops to 78%, and the sea reaches its yearly low of 76.8°F, still swimmable for most visitors.

Whale season is winding down, with sightings still good early in the month before tapering toward April.

No hurricane activity has been recorded historically for March.

Spring break brings a wave of younger visitors from mid-March, concentrated around the hotel zone and Mismaloya more than the Old Town, while Semana Santa (Holy Week) can land in late March some years and fill the beaches with Mexican families.

Sea conditions on the bay are typically calm in the morning, good for paddleboarding and boat tours before afternoon breezes build.

Compared with January and February, March gives slightly warmer days with the same dry reliability, at the cost of some spring-break noise.

Pack sunscreen, a hat, and a light layer for cooler evenings.

Frequently asked questions

Is March a good time to visit Puerto Vallarta?

Yes, it is dry and warm with good whale watching early in the month, though spring break brings crowds.

Is the sea cold in Puerto Vallarta in March?

It is the coolest of the year at 76.8°F, still comfortable for most swimmers.

Is Puerto Vallarta busy during spring break?

Yes, from mid-March, especially around the hotel zone.

Can you still see whales in Puerto Vallarta in March?

Yes, early in the month; sightings taper toward April.

Does it rain in Puerto Vallarta in March?

About 1 day on average, so rarely.

Weather data by Open-Meteo.com (CC BY 4.0) and the NOAA National Hurricane Center. Data updated September 2026. How we calculate.