Mexico i
Mexico

Mexico in August

Where it is warm, dry and good for swimming in Mexico in August — compared across the country’s main destinations.

Quick answers
Where is it warmest in Mexico in August?
Mexicali is the warmest of the 16 destinations compared, with highs of 42°C (107°F) in August; San Cristóbal de las Casas is the coolest at 23°C (74°F).
Can you swim in the sea in Mexico in August?
Yes, in places: the warmest water is at Campeche (30°C (86°F)), and 3 of the coastal destinations have a sea of 21 °C or more.
Warmest
42°
Mexicali
Coolest
23°
San Cristóbal de las Casas
Driest
2 mm
Tijuana
Warmest sea
30°
Campeche

August in Mexico ranges from 23°C (74°F) in San Cristóbal de las Casas to 42°C (107°F) in Mexicali — a spread of 19 degrees across the country. On average it is about as warm as July. Rain is frequent in most destinations. Best bets this month: Tijuana, Ensenada, and San Luis Potosí City.

Weather in August by city

PlaceDayNightRainSeaScore
Tijuana 28° 18° 2 mm — 99
San Luis Potosí City 26° 13° 57 mm — 90
Guanajuato City 26° 14° 142 mm — 79
Cabo San Lucas 34° 24° 60 mm 28° 75
Puebla City 26° 10° 141 mm — 70
San Cristóbal de las Casas 23° 11° 163 mm — 68
Mexico City 25° 12° 129 mm — 65
Playa del Carmen 33° 23° 141 mm 29° 63
Cancún 33° 23° 135 mm — 62
Oaxaca City 29° 15° 106 mm — 60
Campeche 34° 22° 201 mm 30° 56
Guadalajara 29° 16° 211 mm — 53
Puerto Vallarta 34° 23° 289 mm — 50
Mexicali 42° 26° 9 mm — 40
Mérida 34° 21° 149 mm — 38
Monterrey 35° 22° 96 mm — 38

Public holidays in August

No nationwide public holidays this month.

Public holidays 2027 →

Frequently asked questions

What is the weather like in Mexico in August?

Average daytime highs range from 23° in San Cristóbal de las Casas to 42° in Mexicali.

Can you swim in Mexico in August?

Yes — the sea is warmest around Campeche at about 30°.