Avalon Surf School

Get acquainted with the waves of New Jersey with Avalon Surf School. Lessons are per hour and include all the equipment you'll need. Avalon requires that all participants be able to swim and be comfortable in an ocean setting. While their instructors provide individualized support for each student's abilities, Avalon reminds participants that surfing takes hard work- but of course it's worth it!

Jeff, Avalon Surf School owner, founder and instructor has 20 years surfing experience along the coast of New Jersey.

Surf Locations

20th Street Beach

Avalon Surf School, 20th St. Beach, Avalon, NJ 08202, United States - View Map


  • Group Lessons
    • $60 per lesson (1 hr)

  • Private Lessons
    • $60 per lesson (1 hr)

Avalon Surf School's Facebook Updates