Classes & programs

Find local classes, lessons, and activities for Coastside kids.

Find local classes, lessons, and activities for Coastside kids.

Swim

La Petite Baleen Swim School

Half Moon Bay

2 months–18 years

Paid

Indoor swim lessons with weekly classes for babies through teens, from first splashes to stronger swim skills.

See details >

Gymnastics

Gymtowne Gymnastics Coastside

Moss Beach

Toddlers through teens

Paid

Gymnastics classes, open gym, and camps for kids who love climbing, tumbling, and big-body movement.

See details >

Martial Arts

Raul Castillo Martial Arts

Half Moon Bay

Babies through teens

Paid

Martial arts for babies through teens, from playful early classes to BJJ, karate, boxing, kickboxing, and capoeira.

See details >

Music

Music Together – Half Moon Bay

Half Moon Bay

Ages 0-5

Paid

Caregiver-and-child music classes with songs, movement, rhythm, instruments, and ideas for making music at home.

See details >

Dance

Michelle Mcdonald Gotta Dance

El Granada

Ages 3 through teens

Paid

A longtime local dance studio offering ballet, jazz, tap, and tumbling from preschool through the teen years.

See details >

Performing Arts

Coastal Repertory Theatre Kids

Half Moon Bay

Best for ages 6 through grade 12

Paid

Musical theater, improv, dance, and voice classes where kids can create, perform, and build confidence.

See details >

Surf

Sea, Surf & Fun

El Granada

Best for school-age kids and teens

Paid

Flexible surf lessons and camps, from a one-day introduction to a longer week on the water.

See details >

Multi-Activity

Boys & Girls Club of the Coastside

Half Moon Bay

Ages 6–18

Varies

Afterschool, sports, and seasonal programs with academics, recreation, leadership, wellness, and time with friends.

See details >

STEM

Half Moon Bay Robotics

Half Moon Bay

Grades 2–12

Varies

Local robotics programs for grades 2–12. FIRST LEGO League is offered seasonally for grades 2–5, while middle and high school teams meet throughout the year.

See details >

Surf

Tommy Tsunami Surf School

El Granada

All ages for private surf lessons

Paid

Private surf lessons for all ages with hands-on coaching, plus a kids summer camp during the summer season.

See details >

Nature

Peninsula Forest & Beach School

Moss Beach

Ages 2.5–5 for school-year nature program

Paid

Outdoor school-year nature program at Fitzgerald Marine Reserve with child-led play, hiking, art, and beach exploration.

See details >

Art

Fly on the Wall Art School

El Granada

Ages 6–18

Paid

Youth art school with workshops and seasonal camps; recurring private art classes are currently unavailable.

See details >

Other categories

Other categories

A few more ways to find your family’s next Coastside outing.

A few more ways to find your family’s next Coastside outing.

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