Teens at YAC Youth Activity Center
Twentynine Palms, CA

About YAC

A safe space built for the teens of Twentynine Palms — where high schoolers grow, connect, and thrive.

Our Mission

Empowering the Next Generation

YAC — the Youth Activity Center — exists to give high school students in Twentynine Palms a place to belong. We provide after-school programs, creative outlets, and mentorship opportunities that keep teens engaged, inspired, and off the streets. Every program we run is designed with one goal in mind: helping 9th through 12th graders discover their potential.

9th–12thGrade Levels Served
5Days a Week
Who We Serve

High School Students, Grades 9–12

YAC is exclusively for high school students — 9th through 12th grade. Whether you're a freshman finding your footing or a senior planning your next chapter, there's a program, a coach, or a mentor here for you. All activities are because we believe every teen in Twentynine Palms deserves access.

9th Grade

Freshmen

10th Grade

Sophomores

11th Grade

Juniors

12th Grade

Seniors

Twentynine Palms

California

Our Story

Born from Community Need

Twentynine Palms is a tight-knit desert community with a strong military presence and a generation of young people who deserve more than empty afternoons. YAC was founded to fill that gap — to create a hub where high schoolers can find mentors, make friends, and build skills that last a lifetime. From sports courts to art studios, every corner of YAC was designed with teens in mind.

What We Stand For

Our Core Values

Community First

Everything we do is rooted in the Twentynine Palms community and the families who call it home.

Safe Space

YAC is a judgment-free zone where every teen is welcomed, respected, and supported.

Growth Mindset

We challenge teens to try new things, push their limits, and celebrate every win — big or small.

Mentorship

Our staff and volunteers are invested in each student's journey, not just their time at YAC.

Ready to Join YAC?

Stop by during open hours or send us a message. We'd love to meet you.

Contact Us