April is a fantastic month in Puerto Vallarta, with a weather comfort rating of 90/100 and high average temperatures. Winter is also a good period in Puerto Vallarta since it has a low amount of precipitation and high sea water temperatures. September is one of the rainiest months in Puerto Vallarta as, like all of Mexico, it is part of the rainy season. In general however, Puerto Vallarta sees a high number of sunshine hours all year around.
The weather prediction service in Puerto Vallarta is based on a calculation which takes into account historic data from the last 10 years, as well as predictions based on certain criteria such as air temperature, humidity, water temperature, wind speed and sunshine.
Prepare your things now for your stay by taking a look at the weather predictions for Puerto Vallarta.
The weather is rated on a scale from 0 to 100, with the worst weather conditions ranging between 0 and 19 and the best ranging above 79. The overall weather comfort index is:
Departure -No offers foundDublin - Puerto Vallarta
Return -Launch a new search-
Weather Puerto Vallarta: Annual weather forecast chart
Puerto Vallarta: Seven-day weather forecast
Friday 09 March 201823°C | 32°C
Wind:Force 14Direction E
Saturday 10 March 201823°C | 32°C
Wind:Force 14Direction SE
Sunday 11 March 201824°C | 31°C
Wind:Force 16Direction SW
Monday 12 March 201824°C | 32°C
Wind:Force 13Direction S
Tuesday 13 March 201821°C | 31°C
Wind:Force 13Direction N
Wednesday 14 March 201823°C | 31°C
Wind:Force 12Direction SW
Mexico: Seven-day weather forecast
Take a look at the seven-day weather forecast for the principal cities in Mexico. For each destination, Easyvoyage's weather tool gives you temperature and rainfall indicators, along with wind force and direction and sunrise/sunset times. Prepare your holidays using our weather forecasts or organise your activities thanks to the weather comfort index for Mexico. Whether you're getting ready to go or already on holiday, it's never been simpler to keep an eye on the weather than with Easyvoyage!