Puerto Vallarta
- Day
- 30.9°C
- Sea
- 30.0°C
- Sun
- 2.3h
- Rain days
- 29
Your August weather guide
August is a good month for Mexico if you want warm seas and can keep your plans flexible around rain. Average daytime temperatures reach 30°C, the sea is 29°C and there are 22 rainy days, so this is not the month to choose for reliably dry beach weather. Tulum has the lowest rainy-day figure among these destinations, while Puerto Vallarta is hotter but much wetter. It suits travellers who value warmth more than settled sunshine.
Long-term climate averages, not a forecast · 1991-2020
Mexico, month by month
Turn up the warmth
Ranked by average daytime high. The full comparison is in the table below.
All 5 places we track in Mexico, ordered by daytime high.
Scroll sideways for more weather, down for more places. Click a heading to sort.
| # | Destination | ||||||
|---|---|---|---|---|---|---|---|
| 1 | Puerto Vallarta | 30.9°C | 24.5°C | 30.0°C | 2.3 h | 29 | 12 h 18 min |
| 2 | Tulum | 30.2°C | 26.0°C | 29.1°C | 5.7 h | 19 | 10 h 54 min |
| 3 | Riviera Maya | 30.1°C | 26.1°C | 29.1°C | 5.6 h | 20 | 10 h 48 min |
| 4 | Playa del Carmen | 30.1°C | 26.1°C | 29.1°C | 5.5 h | 21 | 10 h 48 min |
| 5 | Cancun | 29.9°C | 26.3°C | 28.8°C | 5.8 h | 21 | 10 h 42 min |
5 destinations shownClimate averages, not a forecast.
Daytime highs across Mexico in August run from 29.9°C (Cancun) to 30.9°C (Puerto Vallarta). In Puerto Vallarta about 100% of August days reach 25°C. Nights average 25.8°C; the coldest 10% of nights in Cancun fall to 25°C or below.
Expect around 22 rainy days (1 mm or more) in August, with Tulum the driest (19 days) and Puerto Vallarta the wettest (29 days). The wettest August at Puerto Vallarta between 1991 and 2020 was 2010 with 529 mm; the driest was 2002 with 201 mm.
The sea averages 29.2°C around Mexico in August - warmest at Puerto Vallarta (30.0°C). That is comfortable for swimming.
Around 5.0 hours of sunshine a day on average, out of 12.7 hours of daylight (sunshine estimated from cloud cover).
August is the 1st warmest month of the twelve in Mexico. It is 0.1°C warmer than July and 0.6°C cooler in September. The hottest month here is August (30°C) and the coolest January (26°C).
Based on the averages: light, loose clothing and serious sun protection - midday highs sit around 30°C; a rain jacket - roughly 22 wet days; swimwear - the sea is 29°C.
Within 1.5°C of Mexico's August daytime average: Ayia Napa (32°C, sea 28°C), Albufeira (31°C, sea 21°C), Hammamet (31°C, sea 27°C), Bangkok (31°C, sea 29°C), Hanoi (31°C). See the full ranking for August.
Tulum is the better starting point if reducing your chance of rain matters most: it averages 19 rainy days, compared with 20 in Riviera Maya and 21 in both Playa del Carmen and Cancun. That is a modest advantage, not a promise of dry weather. These destinations otherwise offer the same daytime temperature of 30°C and sea temperature of 29°C, so there is little reason to choose between them on warmth alone. Puerto Vallarta reaches 31°C, but its 29 rainy days make it the harder choice for weather-dependent plans. Choose it for extra warmth only if frequent rain would not spoil your trip.
Pack for heat rather than cool evenings. The country average stays at 26°C at night, and Tulum, Riviera Maya, Playa del Carmen and Cancun match that figure. Puerto Vallarta is cooler after dark at 24°C, though still warm enough for light clothing. Breathable clothes, sun protection and a lightweight waterproof are useful choices. With average sunshine of 5 hours, there is scope for time outside, but it makes sense to leave beach plans movable rather than build each day around uninterrupted sun. Take breaks from the midday heat and keep somewhere sheltered in mind. The warm sea is appealing, but it will offer limited cooling.
A little more detail
Plain answers, grounded in the averages.
Puerto Vallarta is the warmest of the 5 places we track in Mexico in August with an average high of 30.9°C; Cancun is the coolest at 29.9°C.
The sea averages 22°C or more at Puerto Vallarta (30°C), Tulum (29°C), Riviera Maya (29°C), Playa del Carmen (29°C), Cancun (29°C) in August.
Yes. Mexico averages 30°C by day in August, compared with London's 21°C. Expect a noticeably hotter holiday and plan for shade and lighter clothing. Mexico's average night temperature is 26°C, so evenings offer less relief from the warmth.
For temperature alone, yes: the sea averages 29°C in Tulum, Riviera Maya, Playa del Carmen and Cancun, rising to 30°C in Puerto Vallarta. That suits travellers who dislike cool water, though it may feel more warm than refreshing.
ERA5-Land climate reanalysis via Open-Meteo (11 km grid), 1991-2020
Averages computed from daily values at 5 destination points.Records are the highest and lowest daily values in that 30-year period, not all-time records. These are climate averages, not a forecast for your trip. How we measure holiday weather