Mazatlán, Mexico

In Sinaloa · Mexico · Mazatlán on Google Maps · Map of the spots

Playa en Mazatlán 03
El Camaron. Photo: Enrique Vázquez, CC BY 2.0, Wikimedia Commons

About Mazatlán

Mazatlán is a town in Sinaloa, Mexico. From Mazatlán you can reach 11 surf spots, 1 kite spot and 1 windsurf spot, 1 of the surf spots more than 20 km away. The nearest is El Camaron, a surf spot 1.4 km from the centre. Overture lists 94 places to stay within 2 km of the centre. The nearest airport is MZT, 19 km away.

Pick your dates and start point to see a trip here scored, planned and costed: plan a surf trip to Mexico.

Staying in Mazatlán

  • 94 places to stay within 2 km of the centre (Overture places)
  • Nearest airports: MZT, 19 km, CUL, 201 km, DGO, 219 km

Stay in MazatlánAd

Typical prices for a double room that month, not a quote.

Room photos are examples, not these hotels (credits).

See all places to stay in Mazatlán (ad) on Booking.com →

Where it is

Each place is ringed by its best day this week, a surf spot for experts: green on a good day. The dashed circle is 20 km from Mazatlán. Spots further out are listed below.

The map needs JavaScript. Every place on it is listed on this page, and each place's page links to Google Maps.

One finger scrolls the page; two fingers move the map. Pins are our own positions. Map OpenFreeMap, © OpenMapTiles, data © OpenStreetMap contributors.

Surf within 20 km

The next 7 days. Each day's wave height, green on a good day for expert surfers. A spot that does not suit them is tagged with the level it suits and never goes green for them. The best of the spots that stay in Mazatlán each day wears a ★ Best badge, only on a Good day. 3 spots stay in another town: within your drive, they count for Mazatlán too.

Wave height in feet, the wave energy in kJ under it.GoodUnder each day, the wind in knots: the arrow points where it blows to.

Surf spots within 20 km of Mazatlán: Sun 18 Oct to Sat 24 Oct
SpotSun 18Mon 19Tue 20Wed 21Thu 22Fri 23Sat 24
El Camaron1.4 kmabout 5 min by car7 ft1027 kJwind from the west-north-west, 5 knots, fair5 ft276 kJwind from the east-north-east, 4 knots, offshore, too small4 ft325 kJwind from the east-north-east, 1 knot, offshore, too small4 ft309 kJwind from the east, 2 knots, too small4 ft311 kJwind from the east-north-east, 1 knot, offshore, too small3 ft290 kJwind from the east-south-east, 4 knots, too small3 ft190 kJwind from the south-south-east, 2 knots, too small
All readings for El Camaron: score, swell, energy, wind and temperature each day
Forecast and score for expert surfers at El Camaron, each day
DayScore for expertsSwellEnergyWindTemp
Sun 18Oct47, fair7 ft11 ssoft1,027kJwind from the west-north-west, 5 knots33°C
Mon 19Oct34, too small5 ft7 smushy276kJwind from the east-north-east, 4 knots, offshore32°C
Tue 20Oct29, too small4 ft10 ssoft325kJwind from the east-north-east, 1 knot, offshore33°C
Wed 21Oct25, too small4 ft11 ssoft309kJwind from the east, 2 knots33°C
Thu 22Oct25, too small4 ft11 ssoft311kJwind from the east-north-east, 1 knot, offshore32°C
Fri 23Oct26, too small3 ft12 ssoft290kJwind from the east-south-east, 4 knots30°C
Sat 24Oct19, too small3 ft11 ssoft190kJwind from the south-south-east, 2 knots29°C
Valentinos1.4 kmabout 5 min by car7 ft1027 kJwind from the west-north-west, 5 knots, fair5 ft276 kJwind from the east-north-east, 4 knots, offshore, too small4 ft325 kJwind from the east-north-east, 1 knot, offshore, too small4 ft309 kJwind from the east, 2 knots, too small4 ft311 kJwind from the east-north-east, 1 knot, offshore, too small3 ft290 kJwind from the east-south-east, 4 knots, too small3 ft190 kJwind from the south-south-east, 2 knots, too small
All readings for Valentinos: score, swell, energy, wind and temperature each day
Forecast and score for expert surfers at Valentinos, each day
DayScore for expertsSwellEnergyWindTemp
Sun 18Oct46, fair7 ft11 ssoft1,027kJwind from the west-north-west, 5 knots33°C
Mon 19Oct34, too small5 ft7 smushy276kJwind from the east-north-east, 4 knots, offshore32°C
Tue 20Oct29, too small4 ft10 ssoft325kJwind from the east-north-east, 1 knot, offshore33°C
Wed 21Oct25, too small4 ft11 ssoft309kJwind from the east, 2 knots33°C
Thu 22Oct25, too small4 ft11 ssoft311kJwind from the east-north-east, 1 knot, offshore32°C
Fri 23Oct26, too small3 ft12 ssoft290kJwind from the east-south-east, 4 knots30°C
Sat 24Oct19, too small3 ft11 ssoft190kJwind from the south-south-east, 2 knots29°C
Stone Island5.5 kmabout 10 min by car6 ft849 kJwind from the west-north-west, 6 knots, fair5 ft205 kJwind from the east-north-east, 5 knots, too small4 ft280 kJwind from the east-north-east, 2 knots, too small3 ft271 kJwind from the east, 4 knots, too small3 ft279 kJwind from the north-west, 10 knots, offshore, too small3 ft235 kJwind from the west-south-west, 3 knots, too small3 ft165 kJwind from the south-south-east, 3 knots, too small
All readings for Stone Island: score, swell, energy, wind and temperature each day
Forecast and score for expert surfers at Stone Island, each day
DayScore for expertsSwellEnergyWindTemp
Sun 18Oct44, fair6 ft11 shollow849kJwind from the west-north-west, 6 knots31°C
Mon 19Oct31, too small5 ft7 smushy205kJwind from the east-north-east, 5 knots31°C
Tue 20Oct26, too small4 ft10 shollow280kJwind from the east-north-east, 2 knots30°C
Wed 21Oct23, too small3 ft11 shollow271kJwind from the east, 4 knots30°C
Thu 22Oct26, too small3 ft12 shollow279kJwind from the north-west, 10 knots, offshore31°C
Fri 23Oct23, too small3 ft12 shollow235kJwind from the west-south-west, 3 knots29°C
Sat 24Oct18, too small3 ft11 shollow165kJwind from the south-south-east, 3 knots29°C
Las Flores2.2 kmabout 5 min by car7 ft977 kJwind from the west-north-west, 5 knots, fair5 ft281 kJwind from the east-north-east, 4 knots, offshore, too small4 ft322 kJwind from the east-north-east, 1 knot, offshore, too small4 ft306 kJwind from the east, 2 knots, offshore, too small4 ft303 kJwind from the east-north-east, 1 knot, offshore, too small3 ft279 kJwind from the east-south-east, 4 knots, too small3 ft181 kJwind from the south-south-east, 2 knots, too small
All readings for Las Flores: score, swell, energy, wind and temperature each day
Forecast and score for expert surfers at Las Flores, each day
DayScore for expertsSwellEnergyWindTemp
Sun 18Oct43, fair7 ft11 ssoft977kJwind from the west-north-west, 5 knots33°C
Mon 19Oct31, too small5 ft7 smushy281kJwind from the east-north-east, 4 knots, offshore32°C
Tue 20Oct28, too small4 ft10 ssoft322kJwind from the east-north-east, 1 knot, offshore33°C
Wed 21Oct24, too small4 ft11 ssoft306kJwind from the east, 2 knots, offshore33°C
Thu 22Oct23, too small4 ft11 ssoft303kJwind from the east-north-east, 1 knot, offshore32°C
Fri 23Oct25, too small3 ft12 ssoft279kJwind from the east-south-east, 4 knots30°C
Sat 24Oct18, too small3 ft11 ssoft181kJwind from the south-south-east, 2 knots29°C
Olas altas3.7 kmabout 10 min by car7 ft1027 kJwind from the west-north-west, 5 knots, fair5 ft276 kJwind from the east-north-east, 4 knots, offshore, too small4 ft325 kJwind from the east-north-east, 1 knot, offshore, too small4 ft309 kJwind from the east, 2 knots, offshore, too small4 ft311 kJwind from the east-north-east, 1 knot, offshore, too small3 ft290 kJwind from the east-south-east, 4 knots, too small3 ft190 kJwind from the south-south-east, 2 knots, too small
All readings for Olas altas: score, swell, energy, wind and temperature each day
Forecast and score for expert surfers at Olas altas, each day
DayScore for expertsSwellEnergyWindTemp
Sun 18Oct42, fair7 ft11 scrumbling1,027kJwind from the west-north-west, 5 knots33°C
Mon 19Oct30, too small5 ft7 smushy276kJwind from the east-north-east, 4 knots, offshore32°C
Tue 20Oct27, too small4 ft10 scrumbling325kJwind from the east-north-east, 1 knot, offshore33°C
Wed 21Oct24, too small4 ft11 shollow309kJwind from the east, 2 knots, offshore33°C
Thu 22Oct22, too small4 ft11 shollow311kJwind from the east-north-east, 1 knot, offshore32°C
Fri 23Oct25, too small3 ft12 shollow290kJwind from the east-south-east, 4 knots30°C
Sat 24Oct17, too small3 ft11 shollow190kJwind from the south-south-east, 2 knots29°C
El Quijote3.4 kmabout 10 min by car7 ft977 kJwind from the west-north-west, 5 knots, fair5 ft281 kJwind from the east-north-east, 4 knots, offshore, too small4 ft322 kJwind from the east-north-east, 1 knot, offshore, too small4 ft306 kJwind from the east, 2 knots, offshore, too small4 ft303 kJwind from the east-north-east, 1 knot, offshore, too small3 ft279 kJwind from the east-south-east, 4 knots, too small3 ft181 kJwind from the south-south-east, 2 knots, too small
All readings for El Quijote: score, swell, energy, wind and temperature each day
Forecast and score for expert surfers at El Quijote, each day
DayScore for expertsSwellEnergyWindTemp
Sun 18Oct41, fair7 ft11 ssoft977kJwind from the west-north-west, 5 knots33°C
Mon 19Oct30, too small5 ft7 smushy281kJwind from the east-north-east, 4 knots, offshore32°C
Tue 20Oct28, too small4 ft10 ssoft322kJwind from the east-north-east, 1 knot, offshore33°C
Wed 21Oct24, too small4 ft11 ssoft306kJwind from the east, 2 knots, offshore33°C
Thu 22Oct22, too small4 ft11 ssoft303kJwind from the east-north-east, 1 knot, offshore32°C
Fri 23Oct25, too small3 ft12 ssoft279kJwind from the east-south-east, 4 knots30°C
Sat 24Oct18, too small3 ft11 ssoft181kJwind from the south-south-east, 2 knots29°C
Los pinos2.6 kmabout 5 min by car7 ft977 kJwind from the west-north-west, 5 knots, fair5 ft281 kJwind from the east-north-east, 4 knots, offshore, too small4 ft322 kJwind from the east-north-east, 1 knot, offshore, too small4 ft306 kJwind from the east, 2 knots, offshore, too small4 ft303 kJwind from the east-north-east, 1 knot, offshore, too small3 ft279 kJwind from the east-south-east, 4 knots, too small3 ft181 kJwind from the south-south-east, 2 knots, too small
All readings for Los pinos: score, swell, energy, wind and temperature each day
Forecast and score for expert surfers at Los pinos, each day
DayScore for expertsSwellEnergyWindTemp
Sun 18Oct41, fair7 ft11 scrumbling977kJwind from the west-north-west, 5 knots33°C
Mon 19Oct30, too small5 ft7 smushy281kJwind from the east-north-east, 4 knots, offshore32°C
Tue 20Oct27, too small4 ft10 scrumbling322kJwind from the east-north-east, 1 knot, offshore33°C
Wed 21Oct23, too small4 ft11 scrumbling306kJwind from the east, 2 knots, offshore33°C
Thu 22Oct22, too small4 ft11 scrumbling303kJwind from the east-north-east, 1 knot, offshore32°C
Fri 23Oct24, too small3 ft12 scrumbling279kJwind from the east-south-east, 4 knots30°C
Sat 24Oct17, too small3 ft11 scrumbling181kJwind from the south-south-east, 2 knots29°C
Oceanica13.3 kmabout 25 min by car7 ft1025 kJwind from the west-north-west, 5 knots, fair6 ft311 kJwind from the east-south-east, 6 knots, offshore, too small4 ft331 kJwind from the north-east, 3 knots, offshore, too small4 ft311 kJwind from the east, 2 knots, offshore, too small4 ft308 kJwind from the east-north-east, 4 knots, offshore, too small3 ft282 kJwind from the south-east, 5 knots, too small3 ft181 kJwind from the south-south-east, 3 knots, too small
All readings for Oceanica: score, swell, energy, wind and temperature each day
Forecast and score for expert surfers at Oceanica, each day
DayScore for expertsSwellEnergyWindTemp
Sun 18Oct41, fair7 ft11 scrumbling1,025kJwind from the west-north-west, 5 knots31°C
Mon 19Oct30, too small6 ft8 smushy311kJwind from the east-south-east, 6 knots, offshore30°C
Tue 20Oct25, too small4 ft10 shollow331kJwind from the north-east, 3 knots, offshore30°C
Wed 21Oct21, too small4 ft11 shollow311kJwind from the east, 2 knots, offshore30°C
Thu 22Oct19, too small4 ft11 shollow308kJwind from the east-north-east, 4 knots, offshore30°C
Fri 23Oct22, too small3 ft12 shollow282kJwind from the south-east, 5 knots29°C
Sat 24Oct16, too small3 ft11 shollow181kJwind from the south-south-east, 3 knots29°C
Playa Brueha10.1 kmabout 20 min by car6 ft926 kJwind from the west-north-west, 5 knots, fair5 ft258 kJwind from the east-south-east, 6 knots, offshore, too small4 ft305 kJwind from the north-east, 3 knots, offshore, too small3 ft291 kJwind from the east, 2 knots, offshore, too small4 ft300 kJwind from the east-north-east, 4 knots, offshore, too small3 ft262 kJwind from the south-east, 5 knots, too small3 ft174 kJwind from the south-south-east, 3 knots, too small
All readings for Playa Brueha: score, swell, energy, wind and temperature each day
Forecast and score for expert surfers at Playa Brueha, each day
DayScore for expertsSwellEnergyWindTemp
Sun 18Oct41, fair6 ft11 shollow926kJwind from the west-north-west, 5 knots31°C
Mon 19Oct29, too small5 ft7 shollow258kJwind from the east-south-east, 6 knots, offshore30°C
Tue 20Oct25, too small4 ft11 shollow305kJwind from the north-east, 3 knots, offshore30°C
Wed 21Oct21, too small3 ft12 shollow291kJwind from the east, 2 knots, offshore30°C
Thu 22Oct20, too small4 ft11 shollow300kJwind from the east-north-east, 4 knots, offshore30°C
Fri 23Oct22, too small3 ft12 shollow262kJwind from the south-east, 5 knots29°C
Sat 24Oct16, too small3 ft12 shollow174kJwind from the south-south-east, 3 knots29°C
Cerritos10.9 kmabout 20 min by car6 ft926 kJwind from the west-north-west, 5 knots, poor5 ft258 kJwind from the east-south-east, 6 knots, offshore, too small4 ft305 kJwind from the north-east, 3 knots, offshore, too small3 ft291 kJwind from the east, 2 knots, offshore, too small4 ft300 kJwind from the east-north-east, 4 knots, offshore, too small3 ft262 kJwind from the south-east, 5 knots, offshore, too small3 ft174 kJwind from the south-south-east, 3 knots, too small
All readings for Cerritos: score, swell, energy, wind and temperature each day
Forecast and score for expert surfers at Cerritos, each day
DayScore for expertsSwellEnergyWindTemp
Sun 18Oct35, poor6 ft11 ssoft926kJwind from the west-north-west, 5 knots31°C
Mon 19Oct25, too small5 ft7 smushy258kJwind from the east-south-east, 6 knots, offshore30°C
Tue 20Oct22, too small4 ft11 ssoft305kJwind from the north-east, 3 knots, offshore30°C
Wed 21Oct18, too small3 ft12 ssoft291kJwind from the east, 2 knots, offshore30°C
Thu 22Oct17, too small4 ft11 ssoft300kJwind from the east-north-east, 4 knots, offshore30°C
Fri 23Oct22, too small3 ft12 ssoft262kJwind from the south-east, 5 knots, offshore29°C
Sat 24Oct14, too small3 ft12 ssoft174kJwind from the south-south-east, 3 knots29°C

Distances are in a straight line from the middle of Mazatlán, to spots that land joins: none across a bay or on another island. A drive marked "about" is our estimate: the straight line times 1.8 minutes a km, measured on the drives we have routed (half of those come within 21% of the routed time).

Further out

This spot is more than 20 km from Mazatlán. It is the nearest town with beds, so it stays here.

Wave height in feet, the wave energy in kJ under it.GoodUnder each day, the wind in knots: the arrow points where it blows to.

Surf spots that stay in Mazatlán from further out: Sun 18 Oct to Sat 24 Oct
SpotSun 18Mon 19Tue 20Wed 21Thu 22Fri 23Sat 24
Rucos28 kmabout 50 min by car6 ft937 kJwind from the west, 3 knots, fair5 ft293 kJwind from the east, 5 knots, offshore, too small4 ft324 kJwind from the north-east, 3 knots, offshore, too small4 ft308 kJwind from the north-east, 3 knots, offshore, too small4 ft317 kJwind from the east-north-east, 2 knots, offshore, too small3 ft284 kJwind from the south-east, 4 knots, too small3 ft183 kJwind from the south-south-east, 2 knots, too small
All readings for Rucos: score, swell, energy, wind and temperature each day
Forecast and score for expert surfers at Rucos, each day
DayScore for expertsSwellEnergyWindTemp
Sun 18Oct45, fair6 ft11 ssoft937kJwind from the west, 3 knots33°C
Mon 19Oct32, too small5 ft8 smushy293kJwind from the east, 5 knots, offshore31°C
Tue 20Oct27, too small4 ft11 ssoft324kJwind from the north-east, 3 knots, offshore31°C
Wed 21Oct23, too small4 ft12 ssoft308kJwind from the north-east, 3 knots, offshore31°C
Thu 22Oct22, too small4 ft12 ssoft317kJwind from the east-north-east, 2 knots, offshore32°C
Fri 23Oct26, too small3 ft12 ssoft284kJwind from the south-east, 4 knots28°C
Sat 24Oct18, too small3 ft12 ssoft183kJwind from the south-south-east, 2 knots29°C

Kite near Mazatlán

Windsurf near Mazatlán

Places to eat near Mazatlán

Within 2 km of the town centre, listed by how complete the listing is (website, opening hours, cuisine) and whether two sources name it. Not a judgement of the food: we have no reviews. Listings © OpenStreetMap contributors (ODbL) and Overture Maps Foundation. Credits