Featured Trips

1 ON 1 PRIVATE SURF LESSON OR COACHING
1 ON 1 PRIVATE SURF LESSON OR COACHING
63735 Nuevo Nayarit, Nayarit, México
1 day
PRIVATE GROUP LESSONS
PRIVATE GROUP LESSONS
63735 Nuevo Nayarit, Nay., México
1 day
SHARED OPEN GROUP LESSONS
SHARED OPEN GROUP LESSONS
63735 Nuevo Nayarit, Nayarit, México
1 day

Past Trips

Surf Lessons - PRIVATE GROUP SESSION (POR PAX)
Surf Lessons - PRIVATE GROUP SESSION (POR PAX)
63735 Nuevo Nayarit, Nayarit, México
1 day
Inside the bay
Inside the bay
Punta de Mitea, Nayarit, Mexico
1 day
Surf Lessons - Private & Joinable Group
Surf Lessons - Private & Joinable Group
63735 Nuevo Nayarit, Nayarit, México
1 day

Reviews

KQ
Kathleen Q
Mar 11, 2026
Leo is an awesome instructor! We cannot say enough good things about Vallarta Surf Company. Leo's wife handles the communications and from signup to surfing she was very helpful with our questions and her suggestions. Leo is professional, he communicates well from pickup to drop off and in his approach to beginner surf lessons is supportive, instructive and fun. It was a full morning of joy learning to surf! Kathy Q
Surf Lessons - Private 1 on 1
AK
Alana K
Feb 16, 2026
We had a great one-on-one session with Ruben and Samuel. The logistics were straightforward, and they made setup smooth and efficient. They quickly assessed our level and tailored the session accordingly. We had an excellent time on the water and would absolutely book with Vallarta Surf Co again.
Surf Lessons - Private 1 on 1