Surf Lessons · Sayulita ~ iconic surf town · electric vibe ~

Surf Lessons in Sayulita

México's most iconic surf town — colorful, lively, and home to 3 distinct breaks for every level. Surf in the morning, taco lunch, beach beers at sunset. Lessons from $90 USD.

~ welcome to sayulita ~

Why Take Surf Lessons in Sayulita?

If you want to add surfing to your vacation plans, Sayulita is one of the best places to do it. One of the most colorful and lively surf towns in the area, with waves that work for both beginners and people who already have some experience. An easy, fun way to spend the day by the ocean while soaking up México's bohemian surf-culture capital.

🎶 Lively surf town 🏄 3 distinct breaks 🌱 All levels welcome 🌮 Killer food scene 📸 Most colorful town in México
~ the breaks ~

Sayulita's 3 Surf Breaks

Sayulita Bay has waves that work for everyone — from your very first whitewater ride to advanced reef-break shredding.

🌊 The Lefts (Town side)

  • Level 1Designated learning area.
  • Soft, foamy beach breakWhere most surf schools work.
  • Year-roundMost consistent option.

🌊 River Mouth

  • Level 2Best wave in town when it's working.
  • Faster, hollowerMore punchy than the lefts.
  • Mid tide best

🌊 The Right (Outer reef)

  • Level 3Sayulita's heaviest wave.
  • Reef breakAdvanced surfers only.
  • Best with solid swell

📍 See Sayulita Spot Map →

~ pricing ~

Sayulita Surf Lesson Prices

Premium experiences with transport from PV. The best way to surf Sayulita without dealing with crowds or finding parking.

Premium · 5 hours

Private Surf Lesson in Sayulita

5 hours · transport included

If you want to add surfing to your vacation plans, Sayulita is one of the best places to do it. Spend the day in one of the most colorful and lively surf towns in the area, with waves for both beginners and people with some experience.

Per person: $1,780 MXN · ~$102 USD

Minimum 2 persons

📱 Book Now
Multi-Day

Multi-Day Sayulita Package

5 hours per lesson · serious progression

Multi-day private lessons. Best for surfers who want real progression — work the lefts day 1, the river mouth day 2, the outside on day 3.

  • 📦 2 Days: $2,760 MXN · ~$157 USD
  • Extra Day: $1,380 MXN · ~$78 USD
📱 Book Now

See All Lesson Packages →

~ make a day of it ~

After the Lesson · The Sayulita Vibe

Half the fun of a surf trip to Sayulita is the town itself. Here's what to do post-session.

🌮 Eat

  • MarismeñoLegendary fish tacos.
  • Don Pedro'sBeachfront seafood + sunset cocktails.
  • Pacha MamaAçaí bowls & healthy eats.

More restaurants →

🛏️ Stay

  • Selina SayulitaCo-living for digital surfers.
  • Sayulita Central HotelMid-range with surf amenities.
  • Petit Hotel HafaMoroccan-inspired bohemian gem.

More hotels →

🌅 Explore

  • Playa de los MuertosHidden beach hike.
  • Sayulita Sunday MarketLocal artisans.
  • Yoga sunriseMultiple studios in town.

Read about surf culture →

~ questions ~

Sayulita Surf Lesson FAQs

How long is the drive from Puerto Vallarta to Sayulita?

About 1 hour. Transport is included in our 5-hour packages — pickup & drop-off from your hotel.

Is Sayulita too crowded for surf lessons?

The main beach can get busy in winter, but the designated learning area on the lefts is spacious. Mornings are quieter. Your coach knows where to position you for the best wave count.

Can I do a surf lesson AND explore the town the same day?

Absolutely — this is the magic of Sayulita. Surf 9am–noon, lunch in town, beach time, sunset cocktails. The 5-hour package gives you flexibility.

Best time of year to surf Sayulita?

Year-round. Nov–Apr: smaller waves, perfect for learning. May–Oct: bigger swells. June–August is peak.

Are there other nearby spots if Sayulita is too crowded?

Yes — Punta Mita (5 breaks) and La Lancha are both within 30 minutes and usually less crowded.

~ explore more ~

Related Pages

~ sayulita awaits ~

Book Your Sayulita Surf Lesson

Iconic surf town. Three breaks. One unforgettable day.

~ get in touch ~

Drop Us a Line

Questions? Bookings? Wave reports? We're here — paddle out or send a message.

~ Open daily · 7am – 7pm ~

🏄