Coldest sea in Mexico
192 coastal locations in Mexico ranked by year-round average sea temperature, coldest first. The regional average is 26.1°C. The top of the list is where the water stays cold all year. The contrast list at the bottom shows the warmest coasts for context.
Coldest location
San Quintin
Year-round average 17.3°C in Mexico
Regional average
26.1°C
across all 192 Mexico coastal locations
Coldest month
February
23.4°C region-wide average
- Warmest month August 28.9°C
- Coldest month February 23.4°C
- Annual mean 26.1°C
- Months above 20°C 12 of 12
Month by month across Mexico
Sea temperatures in Mexico swing from 23.4°C in February to 28.9°C in August on average across every coast we track. That spread of 6°C hides much bigger swings at individual locations.
Want a specific month? Pick one for a dedicated ranking:
Mexico sea temperature map
Today's pin colours show the latest daily reading at every Mexico location we track. Cool blues cluster around the high-latitude coasts.
Top 50 coldest locations in Mexico
Coastal locations across Mexico sorted by year-round average, coldest first. Honest cold-water swimming country. Click any place for its 30-day chart, monthly profile, and 10-year history.
| # | Location | Country | Annual mean | Latest |
|---|---|---|---|---|
| 1 | San Quintin Baja California | Mexico | 17.3°C | 16.0°C |
| 2 | Ensenada Baja California | Mexico | 17.5°C | 17.9°C |
| 3 | Gonzaga Bay Baja California | Mexico | 17.5°C | 17.9°C |
| 4 | Playa Hermosa | Mexico | 17.5°C | 17.9°C |
| 5 | Primo Tapia Baja California | Mexico | 17.8°C | 18.5°C |
| 6 | Puerto Nuevo Baja California | Mexico | 17.8°C | 18.5°C |
| 7 | Rosarito Baja California | Mexico | 17.9°C | 18.9°C |
| 8 | Tijuana Baja California | Mexico | 17.9°C | 18.9°C |
| 9 | Coronado Islands Baja California | Mexico | 18.1°C | 19.0°C |
| 10 | Guadalupe Island Baja California | Mexico | 18.6°C | 19.4°C |
| 11 | Guadalupe Island Baja California | Mexico | 18.7°C | — |
| 12 | Cedros Island Baja California | Mexico | 18.7°C | 17.6°C |
| 13 | Guadalupe Baja California | Mexico | 18.8°C | 19.6°C |
| 14 | Bahia Tortugas Baja California Sur | Mexico | 19.0°C | 17.5°C |
| 15 | Guerrero Negro Baja California Sur | Mexico | 19.3°C | 19.1°C |
| 16 | Bahia Asuncion Baja California Sur | Mexico | 19.6°C | 17.1°C |
| 17 | Estero de La Bocana Baja California Sur | Mexico | 19.8°C | 16.0°C |
| 18 | Punta Abreojos Baja California Sur | Mexico | 20.1°C | 16.9°C |
| 19 | Bahia San Juanico Baja California Sur | Mexico | 21.1°C | 16.7°C |
| 20 | San Juanico Baja California Sur | Mexico | 21.1°C | 16.7°C |
| 21 | Scorpion Bay Baja California Sur | Mexico | 21.2°C | 17.3°C |
| 22 | Puerto San Carlos Baja California Sur | Mexico | 21.5°C | 19.2°C |
| 23 | San Carlos Baja California Sur | Mexico | 21.6°C | — |
| 24 | Bahia Magdalena Baja California Sur | Mexico | 21.8°C | 19.1°C |
| 25 | Magdalena Bay Baja California Sur | Mexico | 21.9°C | 19.5°C |
Show 25 more ▸
| 26 | Bahia de los Angeles Baja California | Mexico | 22.4°C | 20.7°C |
| 27 | Bahia Los Angeles Baja California | Mexico | 22.5°C | 20.7°C |
| 28 | Puerto Libertad Sonora | Mexico | 23.3°C | 24.8°C |
| 29 | Puerto Lobos Sonora | Mexico | 23.4°C | 25.0°C |
| 30 | Tiburon Island Sonora | Mexico | 23.4°C | 25.2°C |
| 31 | Caborca Sonora | Mexico | 23.5°C | 25.2°C |
| 32 | Santa Rosalia Baja California Sur | Mexico | 23.6°C | 23.9°C |
| 33 | Puerto Penasco Sonora | Mexico | 23.7°C | 24.5°C |
| 34 | Bahia Kino Sonora | Mexico | 23.7°C | 25.0°C |
| 35 | Puertecitos Baja California | Mexico | 23.8°C | 24.4°C |
| 36 | San Felipe Baja California | Mexico | 23.8°C | 26.4°C |
| 37 | Hermosillo Sonora | Mexico | 23.9°C | 25.2°C |
| 38 | Cerritos Beach Baja California Sur | Mexico | 24.2°C | 22.6°C |
| 39 | El Pescadero Baja California Sur | Mexico | 24.2°C | 22.6°C |
| 40 | Punta Lobos Baja California Sur | Mexico | 24.2°C | 22.6°C |
| 41 | Todos Santos Baja California Sur | Mexico | 24.2°C | 22.6°C |
| 42 | Punta Chivato Baja California Sur | Mexico | 24.3°C | 25.5°C |
| 43 | San Carlos Sonora | Mexico | 24.4°C | 26.4°C |
| 44 | Mulege Baja California Sur | Mexico | 24.4°C | 26.1°C |
| 45 | Playa Bagdad Tamaulipas | Mexico | 24.4°C | 26.1°C |
| 46 | Guaymas Sonora | Mexico | 24.4°C | 26.6°C |
| 47 | Bahia de Concepcion Baja California Sur | Mexico | 24.5°C | 26.6°C |
| 48 | Matamoros Tamaulipas | Mexico | 24.6°C | 26.2°C |
| 49 | Loreto Baja California Sur | Mexico | 24.7°C | 27.3°C |
| 50 | Yavaros Sonora | Mexico | 25.0°C | 27.2°C |
Warmest 10 in Mexico for contrast
Same data flipped. Useful if you want to know which Mexico coasts stay warmest year-round before you commit to a cold-water swim trip.
| # | Location | Country | Annual mean |
|---|---|---|---|
| 1 | Puerto Chiapas Chiapas | Mexico | 29.8°C |
| 2 | Puerto Arista Chiapas | Mexico | 29.7°C |
| 3 | Maldonado Guerrero | Mexico | 29.5°C |
| 4 | Brisas de Zicatela Oaxaca | Mexico | 29.5°C |
| 5 | Puerto Escondido Oaxaca | Mexico | 29.5°C |
| 6 | Mazunte Oaxaca | Mexico | 29.4°C |
| 7 | San Agustinillo Oaxaca | Mexico | 29.4°C |
| 8 | Zipolite beach Oaxaca | Mexico | 29.4°C |
| 9 | Acapulco Guerrero | Mexico | 29.4°C |
| 10 | Tecoanapa Guerrero | Mexico | 29.4°C |