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 intermediates: 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 intermediate 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.GoodBest spot that day for intermediatesUnder 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 car4 ft656 kJwind from the south-south-east, 2 knots, poor4 ft211 kJwind from the west-north-west, 6 knots, good4 ft325 kJwind from the east-north-east, 1 knot, offshore, good, best spot that day4 ft309 kJwind from the east-north-east, 2 knots, offshore, good, best spot that day4 ft311 kJwind from the south-south-west, 1 knot, good3 ft290 kJwind from the east, 3 knots, good, best spot that day3 ft190 kJwind from the south-east, 1 knot, good, best spot that day
All readings for El Camaron: score, swell, energy, wind and temperature each day
Forecast and score for intermediate surfers at El Camaron, each day
DayScore for intermediatesSwellEnergyWindTemp
Sun 18Oct34, poor4 ft13 ssoft656kJwind from the south-south-east, 2 knots32°C
Mon 19Oct48, good4 ft9 smushy211kJwind from the west-north-west, 6 knots32°C
Tue 20Oct63, good4 ft10 ssoft325kJwind from the east-north-east, 1 knot, offshore33°C
Wed 21Oct60, good4 ft11 ssoft309kJwind from the east-north-east, 2 knots, offshore33°C
Thu 22Oct57, good4 ft11 ssoft311kJwind from the south-south-west, 1 knot33°C
Fri 23Oct63, good3 ft12 ssoft290kJwind from the east, 3 knots31°C
Sat 24Oct51, good3 ft11 ssoft190kJwind from the south-east, 1 knot30°C
Valentinos1.4 kmabout 5 min by car4 ft656 kJwind from the south-south-east, 2 knots, poor4 ft211 kJwind from the west-north-west, 6 knots, good4 ft325 kJwind from the east-north-east, 1 knot, offshore, good, best spot that day4 ft309 kJwind from the east-north-east, 2 knots, offshore, good, best spot that day4 ft311 kJwind from the south-south-west, 1 knot, good3 ft290 kJwind from the east, 3 knots, good, best spot that day3 ft190 kJwind from the south-east, 1 knot, good, best spot that day
All readings for Valentinos: score, swell, energy, wind and temperature each day
Forecast and score for intermediate surfers at Valentinos, each day
DayScore for intermediatesSwellEnergyWindTemp
Sun 18Oct34, poor4 ft13 ssoft656kJwind from the south-south-east, 2 knots32°C
Mon 19Oct48, good4 ft9 smushy211kJwind from the west-north-west, 6 knots32°C
Tue 20Oct63, good4 ft10 ssoft325kJwind from the east-north-east, 1 knot, offshore33°C
Wed 21Oct60, good4 ft11 ssoft309kJwind from the east-north-east, 2 knots, offshore33°C
Thu 22Oct57, good4 ft11 ssoft311kJwind from the south-south-west, 1 knot33°C
Fri 23Oct63, good3 ft12 ssoft290kJwind from the east, 3 knots31°C
Sat 24Oct51, good3 ft11 ssoft190kJwind from the south-east, 1 knot30°C
Las Flores2.2 kmabout 5 min by car4 ft560 kJwind from the south-south-east, 2 knots, poor4 ft115 kJwind from the west-north-west, 6 knots, fair4 ft322 kJwind from the east-north-east, 1 knot, offshore, good4 ft306 kJwind from the east-north-east, 2 knots, offshore, good4 ft303 kJwind from the south-south-west, 1 knot, good3 ft279 kJwind from the east, 3 knots, offshore, good3 ft181 kJwind from the south-east, 1 knot, good
All readings for Las Flores: score, swell, energy, wind and temperature each day
Forecast and score for intermediate surfers at Las Flores, each day
DayScore for intermediatesSwellEnergyWindTemp
Sun 18Oct35, poor4 ft13 ssoft560kJwind from the south-south-east, 2 knots32°C
Mon 19Oct45, fair4 ft7 smushy115kJwind from the west-north-west, 6 knots32°C
Tue 20Oct62, good4 ft10 ssoft322kJwind from the east-north-east, 1 knot, offshore33°C
Wed 21Oct58, good4 ft11 ssoft306kJwind from the east-north-east, 2 knots, offshore33°C
Thu 22Oct52, good4 ft11 ssoft303kJwind from the south-south-west, 1 knot33°C
Fri 23Oct61, good3 ft12 ssoft279kJwind from the east, 3 knots, offshore31°C
Sat 24Oct50, good3 ft11 ssoft181kJwind from the south-east, 1 knot30°C
El Quijote3.4 kmabout 10 min by car4 ft560 kJwind from the south-south-east, 2 knots, poor4 ft115 kJwind from the west-north-west, 6 knots, fair4 ft322 kJwind from the east-north-east, 1 knot, offshore, good4 ft306 kJwind from the east-north-east, 2 knots, offshore, good4 ft303 kJwind from the south-south-west, 1 knot, good3 ft279 kJwind from the east, 3 knots, offshore, good3 ft181 kJwind from the south-east, 1 knot, good
All readings for El Quijote: score, swell, energy, wind and temperature each day
Forecast and score for intermediate surfers at El Quijote, each day
DayScore for intermediatesSwellEnergyWindTemp
Sun 18Oct35, poor4 ft13 ssoft560kJwind from the south-south-east, 2 knots32°C
Mon 19Oct44, fair4 ft7 smushy115kJwind from the west-north-west, 6 knots32°C
Tue 20Oct61, good4 ft10 ssoft322kJwind from the east-north-east, 1 knot, offshore33°C
Wed 21Oct57, good4 ft11 ssoft306kJwind from the east-north-east, 2 knots, offshore33°C
Thu 22Oct51, good4 ft11 ssoft303kJwind from the south-south-west, 1 knot33°C
Fri 23Oct60, good3 ft12 ssoft279kJwind from the east, 3 knots, offshore31°C
Sat 24Oct49, good3 ft11 ssoft181kJwind from the south-east, 1 knot30°C
Los pinos2.6 kmabout 5 min by car4 ft560 kJwind from the south-south-east, 2 knots, poor4 ft115 kJwind from the west-north-west, 6 knots, fair4 ft322 kJwind from the east-north-east, 1 knot, offshore, good4 ft306 kJwind from the east-north-east, 2 knots, offshore, good4 ft303 kJwind from the south-south-west, 1 knot, good3 ft279 kJwind from the east, 3 knots, offshore, good3 ft181 kJwind from the south-east, 1 knot, good
All readings for Los pinos: score, swell, energy, wind and temperature each day
Forecast and score for intermediate surfers at Los pinos, each day
DayScore for intermediatesSwellEnergyWindTemp
Sun 18Oct35, poor4 ft13 scrumbling560kJwind from the south-south-east, 2 knots32°C
Mon 19Oct43, fair4 ft7 smushy115kJwind from the west-north-west, 6 knots32°C
Tue 20Oct61, good4 ft10 scrumbling322kJwind from the east-north-east, 1 knot, offshore33°C
Wed 21Oct57, good4 ft11 scrumbling306kJwind from the east-north-east, 2 knots, offshore33°C
Thu 22Oct51, good4 ft11 scrumbling303kJwind from the south-south-west, 1 knot33°C
Fri 23Oct60, good3 ft12 scrumbling279kJwind from the east, 3 knots, offshore31°C
Sat 24Oct49, good3 ft11 scrumbling181kJwind from the south-east, 1 knot30°C
Olas altas3.7 kmabout 10 min by car4 ft656 kJwind from the south-south-east, 2 knots, poor4 ft211 kJwind from the west-north-west, 6 knots, fair4 ft325 kJwind from the east-north-east, 1 knot, offshore, good4 ft309 kJwind from the east-north-east, 2 knots, offshore, good4 ft311 kJwind from the south-south-west, 1 knot, good3 ft290 kJwind from the east, 3 knots, offshore, good3 ft190 kJwind from the south-east, 1 knot, good
All readings for Olas altas: score, swell, energy, wind and temperature each day
Forecast and score for intermediate surfers at Olas altas, each day
DayScore for intermediatesSwellEnergyWindTemp
Sun 18Oct32, poor4 ft13 shollow656kJwind from the south-south-east, 2 knots32°C
Mon 19Oct43, fair4 ft9 smushy211kJwind from the west-north-west, 6 knots32°C
Tue 20Oct60, good4 ft10 scrumbling325kJwind from the east-north-east, 1 knot, offshore33°C
Wed 21Oct57, good4 ft11 shollow309kJwind from the east-north-east, 2 knots, offshore33°C
Thu 22Oct51, good4 ft11 shollow311kJwind from the south-south-west, 1 knot33°C
Fri 23Oct60, good3 ft12 shollow290kJwind from the east, 3 knots, offshore31°C
Sat 24Oct48, good3 ft11 shollow190kJwind from the south-east, 1 knot30°C
Stone Island5.5 kmabout 10 min by car4 ft586 kJwind from the south-east, 2 knots, poor4 ft122 kJwind from the west-south-west, 6 knots, good, best spot that day4 ft280 kJwind from the north-east, 2 knots, good3 ft271 kJwind from the east-north-east, 3 knots, good3 ft279 kJwind from the north-west, 13 knots, offshore, good, best spot that day3 ft235 kJwind from the north-west, 4 knots, offshore, good3 ft165 kJwind from the south-east, 2 knots, fair
All readings for Stone Island: score, swell, energy, wind and temperature each day
Forecast and score for intermediate surfers at Stone Island, each day
DayScore for intermediatesSwellEnergyWindTemp
Sun 18Oct35, poor4 ft14 shollow586kJwind from the south-east, 2 knots31°C
Mon 19Oct51, good4 ft6 smushy122kJwind from the west-south-west, 6 knots30°C
Tue 20Oct59, good4 ft10 shollow280kJwind from the north-east, 2 knots30°C
Wed 21Oct53, good3 ft11 shollow271kJwind from the east-north-east, 3 knots30°C
Thu 22Oct58, good3 ft12 shollow279kJwind from the north-west, 13 knots, offshore31°C
Fri 23Oct58, good3 ft12 shollow235kJwind from the north-west, 4 knots, offshore29°C
Sat 24Oct46, fair3 ft11 shollow165kJwind from the south-east, 2 knots29°C
Playa Brueha10.1 kmabout 20 min by car4 ft572 kJwind from the east-south-east, 2 knots, fair4 ft108 kJwind from the west-north-west, 7 knots, fair4 ft305 kJwind from the east-north-east, 3 knots, offshore, good3 ft291 kJwind from the east-north-east, 2 knots, offshore, good4 ft300 kJwind from the east, 1 knot, offshore, fair3 ft262 kJwind from the east-south-east, 4 knots, good3 ft174 kJwind from the east, 0 knots, offshore, fair
All readings for Playa Brueha: score, swell, energy, wind and temperature each day
Forecast and score for intermediate surfers at Playa Brueha, each day
DayScore for intermediatesSwellEnergyWindTemp
Sun 18Oct44, fair4 ft13 shollow572kJwind from the east-south-east, 2 knots31°C
Mon 19Oct38, fair4 ft6 shollow108kJwind from the west-north-west, 7 knots31°C
Tue 20Oct59, good4 ft11 shollow305kJwind from the east-north-east, 3 knots, offshore30°C
Wed 21Oct51, good3 ft12 shollow291kJwind from the east-north-east, 2 knots, offshore30°C
Thu 22Oct44, fair4 ft11 shollow300kJwind from the east, 1 knot, offshore30°C
Fri 23Oct57, good3 ft12 shollow262kJwind from the east-south-east, 4 knots29°C
Sat 24Oct44, fair3 ft12 shollow174kJwind from the east, 0 knots, offshore29°C
Oceanica13.3 kmabout 25 min by car5 ft633 kJwind from the east-south-east, 2 knots, offshore, poor4 ft110 kJwind from the west-north-west, 7 knots, poor4 ft331 kJwind from the east-north-east, 3 knots, offshore, good4 ft311 kJwind from the east-north-east, 2 knots, offshore, good4 ft308 kJwind from the east, 1 knot, offshore, fair3 ft282 kJwind from the east-south-east, 4 knots, offshore, good3 ft181 kJwind from the east, 0 knots, offshore, fair
All readings for Oceanica: score, swell, energy, wind and temperature each day
Forecast and score for intermediate surfers at Oceanica, each day
DayScore for intermediatesSwellEnergyWindTemp
Sun 18Oct29, poor5 ft13 shollow633kJwind from the east-south-east, 2 knots, offshore31°C
Mon 19Oct35, poor4 ft6 smushy110kJwind from the west-north-west, 7 knots31°C
Tue 20Oct57, good4 ft10 shollow331kJwind from the east-north-east, 3 knots, offshore30°C
Wed 21Oct53, good4 ft11 shollow311kJwind from the east-north-east, 2 knots, offshore30°C
Thu 22Oct44, fair4 ft11 shollow308kJwind from the east, 1 knot, offshore30°C
Fri 23Oct57, good3 ft12 shollow282kJwind from the east-south-east, 4 knots, offshore29°C
Sat 24Oct44, fair3 ft11 shollow181kJwind from the east, 0 knots, offshore29°C
Cerritos10.9 kmabout 20 min by car4 ft572 kJwind from the east-south-east, 2 knots, offshore, fair4 ft108 kJwind from the west-north-west, 7 knots, fair4 ft305 kJwind from the east-north-east, 3 knots, offshore, good3 ft291 kJwind from the east-north-east, 2 knots, offshore, fair4 ft300 kJwind from the east, 1 knot, offshore, fair3 ft262 kJwind from the east-south-east, 4 knots, offshore, good3 ft174 kJwind from the east, 0 knots, offshore, fair
All readings for Cerritos: score, swell, energy, wind and temperature each day
Forecast and score for intermediate surfers at Cerritos, each day
DayScore for intermediatesSwellEnergyWindTemp
Sun 18Oct40, fair4 ft13 ssoft572kJwind from the east-south-east, 2 knots, offshore31°C
Mon 19Oct36, fair4 ft6 smushy108kJwind from the west-north-west, 7 knots31°C
Tue 20Oct54, good4 ft11 ssoft305kJwind from the east-north-east, 3 knots, offshore30°C
Wed 21Oct47, fair3 ft12 ssoft291kJwind from the east-north-east, 2 knots, offshore30°C
Thu 22Oct41, fair4 ft11 ssoft300kJwind from the east, 1 knot, offshore30°C
Fri 23Oct53, good3 ft12 ssoft262kJwind from the east-south-east, 4 knots, offshore29°C
Sat 24Oct40, fair3 ft12 ssoft174kJwind from the east, 0 knots, offshore29°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 car4 ft383 kJwind from the south-west, 5 knots, fair4 ft173 kJwind from the west, 6 knots, fair4 ft324 kJwind from the north-east, 3 knots, offshore, good4 ft308 kJwind from the north-east, 3 knots, offshore, good4 ft317 kJwind from the east-north-east, 2 knots, offshore, good3 ft284 kJwind from the east-south-east, 3 knots, good3 ft183 kJwind from the west-south-west, 0 knots, good
All readings for Rucos: score, swell, energy, wind and temperature each day
Forecast and score for intermediate surfers at Rucos, each day
DayScore for intermediatesSwellEnergyWindTemp
Sun 18Oct43, fair4 ft12 ssoft383kJwind from the south-west, 5 knots33°C
Mon 19Oct43, fair4 ft8 smushy173kJwind from the west, 6 knots32°C
Tue 20Oct64, good4 ft11 ssoft324kJwind from the north-east, 3 knots, offshore32°C
Wed 21Oct56, good4 ft12 ssoft308kJwind from the north-east, 3 knots, offshore32°C
Thu 22Oct53, good4 ft12 ssoft317kJwind from the east-north-east, 2 knots, offshore33°C
Fri 23Oct61, good3 ft12 ssoft284kJwind from the east-south-east, 3 knots31°C
Sat 24Oct50, good3 ft12 ssoft183kJwind from the west-south-west, 0 knots30°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