Classes & programs
Soccer
Half Moon Bay Soccer Club
Half Moon Bay
Best for preschoolers through teens
Varies
Recreational and competitive youth soccer, plus occasional free drop-ins
See details >
Surf
Red Triangle Surf Club / Half Moon Bay Surf Team
Coastside
Best for experienced school-age surfers and teens
Varies
Competitive youth surf team and surf community
See details >
Multi-Activity
Half Moon Bay Recreation Programs
Half Moon Bay
Ages vary by activity
Varies
Swim, skateboarding, sports, music, dance, tech, and seasonal classes
See details >
Art
Coastal Arts League: Art in the Schools
Coastside
Elementary and middle school
Varies
Visual arts enrichment in local schools
See details >
Afterschool & Youth Development
Boys & Girls Club of the Coastside
Half Moon Bay
Ages 6–18; some sites grade-specific
Varies
Academics, recreation, leadership, and wellness programs
See details >
Music
Mariachi Media Luna by ALAS
Half Moon Bay
Kids; ages TBD
Varies
Traditional and contemporary mariachi music with instrument exploration and two recitals each year
See details >
Swim
La Petite Baleen Swim School
Half Moon Bay
2 months–18 years
Paid
Year-round swim lessons for babies through teens, including group, semi-private, and private lessons. Classes are weekly and organized by age, comfort level, and swim progression.
See details >
Gymnastics
Gymtowne Gymnastics Coastside
Moss Beach
Toddlers through teens
Paid
Gymnastics classes for babies through teens, plus open gym and school-break camps.
See details >
Soccer Camp
Challenger Sports Soccer Camps
Half Moon Bay
Best for ages 3–14
Paid
Foundational-skills soccer camps at Smith Field
See details >
Surf
Pillar Point Surf School
El Granada
Ages 7–17 for camp
Paid
Surf lessons and summer kids' camp
See details >
Surf
Sea, Surf & Fun
El Granada
Best for school-age kids and teens
Paid
One-day and multi-day surf camps and lessons
See details >
Surf
Tommy Tsunami Surf School
El Granada
Ages 7–16 for camp
Paid
Surf lessons and weekday kids' surf camp
See details >
Know a Coastside favorite we missed?
Help us make this guide more useful for local families. Send us a park, class, activity, or kid-friendly place worth adding.
Suggest a place