Find your rhythm
on the sand
Our 60-minutes adult (19+) group classes run weekly by skill level — so you can learn, grow, and play with others on the same journey. Check back here for schedule updates*.
*Class times may change with daylight and are subject to cancellation for holidays, rain, or high winds.
Level 1: Beginner
New to beach volleyball or need a refresher? Start here. This class introduces the fundamentals in a fun, welcoming environment.
What to expect:
Learn the basics: passing, setting, serving
Fun, low-pressure drills and games
No prior experience needed
Class schedule:
Sat & Sun: 9am - 10am | 11:30am - 12:30pm
Tue & Wed: 3:50pm - 4:50pm
Level 2: Developing
Comfortable with the basics and ready for more? This level helps you transition from drills to more structured gameplay.
What to expect:
Intro to defense and hitting
Build consistency in serving and passing
Learn teamwork through 3-on-3 and 2-on-2 play
Best if you’ve taken a few level 1 classes and know the fundamentals
Class schedule:
Sat: 9am - 10am | 10:15am - 11:15am
Sun: 10:15am - 11:15am | 11:30am - 12:30pm
Tue: 3:50pm - 4:50pm
Wed: 2:40pm - 3:40pm
Thu: 7:30am - 8:30am
Level 3: Proficient
You’re confident with the core skills and ready for faster-paced play. This level pushes strategy, awareness, and doubles play.
What to expect:
Comfortable playing 2-on-2
Build stronger court awareness and learn to read the game
Develop offensive and defensive strategy while improving consistency across all skills
Must have solid fundamentals and be able to keep up with faster play and long rallies
Class schedule:
Sat & Sun: 10:15am - 11:15am
Tue & Thu: 7:30am - 8:30am
Wed: 2:40pm - 3:40pm
Level 4: Advanced
For experienced players with a strong foundation in all skills. Expect a high-energy competitive setting focused on tactics and smart gameplay.
What to expect:
Advanced techniques and strategy
Faced paced, game-style play
Perfect for athletes with prior competitive experience
Class schedule:
Sat: 11:30am - 12:30pm
Sun: 9am - 10am
Tue: 7:30am - 8:30am
Wed: 3:50pm - 4:50pm