Youth Programs

Team leagues

Youth Baseball

Develop skills and teamwork on the team.

Youth Basketball

Develop skills and teamwork on the court.

Flag Football

A fast-paced, safe intro to the gridiron.

Indoor Soccer

Fun, instructional play for grades K–2.

Youth Volleyball

Learn the basics in a supportive setting.

Softball

Sliding, hitting, and hustling for all levels.

combat & strength

Jiu-Jitsu

Learn ground fighting and grappling basics.

Kung Fu

Master traditional Chinese punches and kicks.

Taekwondo

Build discipline through kicks and blocks.

Wrestling

Build strength and confidence on the mat.

Aquatics & Outdoors

Swim Lessons

Expert instruction for every skill level.

Rec Swim Team

Competitive training for non-school athletes.

Youth Fishing

Fun, hands-on learning with the DWR.

Youth Tennis

Learn to serve and volley like a pro.

Track & Field

Focus on speed, endurance, and technique.

Pickleball Camps

Learn and play the fastest-growing sport.

Mountain Biking

Enjoy the outdoors through guided mountain biking.

Arts & Movement

Youth Dance

Explore Jazz, Ballet, and Hip Hop styles.

Dance Fitness

A high-energy way for kids to stay active.

Gymnastics & Cheer

Tumbling and cheer for all ability levels.

Makerspace

Creative hands-on art and technology projects.

Tiny Tusk Preschool

Sparking a lifelong love of learning early.

Camps & Inclusion

Adaptive Sports

Adapted T-ball and tumbling designed for boys and girls with mild to moderate mental and/or physical disabilities.

Multi-Sport Camps

Fun-focused camps teaching sports fundamentals.

Summer Day Camps

Full-day summer fun at our Hillcrest location.

Family Fitness

Fun wellness activities for the whole family.