Your July weather guide

Weather in Mexico in July

July is a good month for Mexico if you want heat and warm water, but it is not the best fit for a holiday that depends on dry weather. Average daytime temperatures reach 30°C, nights stay warm at 26°C, and there are 19 rainy days. The Caribbean destinations have fewer rainy days than Puerto Vallarta, making them the better choice if you want to reduce the chance of rain disrupting outdoor plans.

Long-term climate averages, not a forecast · 1991-2020

Average daytime high
30.1°Cacross 5 destinations
Average night-time low
25.8°Cafter dark
Sea temperature
28.8°Cwarm enough to swim
Rainy days
19days1 mm or more

Mexico, month by month

Turn up the warmth

Warmest places in Mexico in July

Ranked by average daytime high. The full comparison is in the table below.

#1Hot

Puerto Vallarta

Mexico · 12 h 18 min from London

Day
30.9°C
Sea
29.6°C
Sun
2.5h
Rain days
28
#2Hot

Tulum

Mexico · 10 h 54 min from London

Day
30.0°C
Sea
28.7°C
Sun
6.0h
Rain days
17
#3Hot

Riviera Maya

Mexico · 10 h 48 min from London

Day
29.9°C
Sea
28.7°C
Sun
6.0h
Rain days
17
#4Hot

Playa del Carmen

Mexico · 10 h 48 min from London

Day
29.9°C
Sea
28.7°C
Sun
6.1h
Rain days
18
#5Hot

Cancun

Mexico · 10 h 42 min from London

Day
29.8°C
Sea
28.5°C
Sun
6.5h
Rain days
18

Mexico destinations ranked for July

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.

Mexico destinations ranked by July temperature
#Destination
1Puerto Vallarta30.9°C24.5°C29.6°C2.5 h2812 h 18 min
2Tulum30.0°C26.0°C28.7°C6.0 h1710 h 54 min
3Riviera Maya29.9°C26.0°C28.7°C6.0 h1710 h 48 min
4Playa del Carmen29.9°C26.0°C28.7°C6.1 h1810 h 48 min
5Cancun29.8°C26.3°C28.5°C6.5 h1810 h 42 min

5 destinations shownClimate averages, not a forecast.

July climate overview

Daytime highs across Mexico in July run from 29.8°C (Cancun) to 30.9°C (Puerto Vallarta). In Puerto Vallarta about 100% of July days reach 25°C. Nights average 25.8°C; the coldest 10% of nights in Cancun fall to 25°C or below.

Rainfall in July

Expect around 19 rainy days (1 mm or more) in July, with Tulum the driest (17 days) and Puerto Vallarta the wettest (28 days). The wettest July at Puerto Vallarta between 1991 and 2020 was 2008 with 466 mm; the driest was 2018 with 144 mm.

Sea temperature

The sea averages 28.8°C around Mexico in July - warmest at Puerto Vallarta (29.6°C). That is comfortable for swimming.

Sunshine and daylight

Around 5.4 hours of sunshine a day on average, out of 13.1 hours of daylight (sunshine estimated from cloud cover).

July against the rest of the year in Mexico

July is the 2nd warmest month of the twelve in Mexico. It is 0.5°C warmer than June and 0.1°C warmer in August. The hottest month here is August (30°C) and the coolest January (26°C).

Which part of Mexico in July?

What to pack for Mexico in July

Based on the averages: light, loose clothing and serious sun protection - midday highs sit around 30°C; a rain jacket - roughly 19 wet days; swimwear - the sea is 29°C.

Similar weather elsewhere in July

Within 1.5°C of Mexico's July daytime average: Orlando (31°C), Albufeira (31°C, sea 20°C), Montego Bay (31°C, sea 29°C), Ayia Napa (31°C, sea 27°C), Crete (31°C, sea 25°C). See the full ranking for July.

Which part of Mexico is best in July?

For a coastal holiday, Tulum and Riviera Maya offer the strongest balance of heat and fewer rainy days among these destinations. Both reach 30°C by day, with 17 rainy days, compared with 18 in Playa del Carmen and Cancun. That is a small difference, so it should not decide your trip on its own. Puerto Vallarta is hotter at 31°C, but its 28 rainy days make it a less suitable choice if dry weather is your priority. Its nights are cooler at 24°C, though still warm. Choose the Caribbean options for fewer rain interruptions, rather than expecting a dry July.

What the weather means for your holiday

Pack for warm evenings as well as hot days: light clothing makes more sense than relying on the temperature to fall after sunset. Mexico's average daytime temperature of 30°C is noticeably higher than London's July average of 22°C, so leave room for shade and breaks during the hottest part of the day. Average sunshine is 5.4 hours, which means July is not simply a write-off for outdoor time, despite the frequent rain. Keep plans flexible and carry lightweight rain protection. With the sea averaging 29°C, swimming should feel warm rather than brisk, but water temperature alone does not tell you whether conditions are safe.

A little more detail

Mexico in July FAQs

Plain answers, grounded in the averages.

Where is the hottest place in Mexico in July?

Puerto Vallarta is the warmest of the 5 places we track in Mexico in July with an average high of 30.9°C; Cancun is the coolest at 29.8°C.

Is the sea warm in Mexico in July?

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 July.

Where is the sea warmest in July?

Puerto Vallarta has the warmest sea at 30°C. Tulum, Riviera Maya and Playa del Carmen are close behind at 29°C, while Cancun is at 28°C. All are warm options for swimming, so sea temperature need not be the deciding factor.

Will it rain throughout my holiday?

Rain is frequent, but rainy-day figures do not mean continuous rainfall. Puerto Vallarta has 28 rainy days, compared with 17 in Tulum and Riviera Maya. Plan for interruptions rather than assuming either completely dry days or a holiday spent entirely indoors.

Does Mexico cool down much at night in July?

Evenings remain warm. Tulum, Riviera Maya, Playa del Carmen and Cancun average 26°C at night, while Puerto Vallarta drops to 24°C. Light sleepwear and accommodation with cooling are sensible choices if you find warm nights uncomfortable.

About these averages

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