At the YMCA of San Diego County, we offer a wide array of swim, sports and fitness programs so participants of all ages can be physically active and find their community in a fun, friendly and encouraging environment. Our goal is to promote not only improving personal health and well-being but also a sense of achievement and belonging. Our programs are a great place for everybody to develop healthy habits that are the foundation for positive well-being and a long, happy life. Whatever your goals, the YMCA swim, sports and fitness programs are here to support and encourage you on your journey.


Whether it is strengthening self-confidence through martial arts, discovering the beauty and discipline of dance for the first time, or learning how to effectively communicate with new friends and teammates on the basketball court, our sports programs allow youth and adults to achieve their goals.

Youth sports programs provide children the opportunity to grow in a safe, nurturing setting under the guidance of an encouraging mentor. Options for our young athletes include:youth in sports

Adults can also find plenty of activities to encourage them to stay active, connect with their community or even learn a new skill on the court! Sports options that we offer for adults include:


Whether you’re looking for a push in the right direction, or need professional guidance on the right exercise plan, our fitness programs provide the support and accountability you need to advance your health and well-being. The fitness programs at the Y are here to help everybody achieve their goals and grow stronger in body and mind.lady getting a personal training session

Get involved with a variety of programs including:

Browse Our Locations or Find Your Y

Find Your Y

Sports and Fitness

Group Exercise

From Adaptive Yoga to Zumba, the Y offers group exercise classes for all ages, levels and interests — and they're free with a membership!

With multipurpose exercise studios, experienced and passionate group exercise trainers, and a fun and supportive environment, we're sure you'll find an engaging and fun class that helps you reach your health and wellness goals.

Learn About Group Exercise

Personal Training and Fitness

At one point or another, we all need the guidance of an expert to reach a goal.

Luckily, working with one of our accredited personal trainers is one of the most rewarding experiences you can have at the gym. There's simply nothing that beats having their friendly personal attention and encouragement with you every step of the way as you reach your personal fitness goals.

Learn About Personal Training

Martial Arts

Martial arts is a great way to get fit and build confidence!

Building off of traditional judo, karate, taekwondo, aikido, or kung fu training, our martial arts programs focus on character development, physical conditioning, self-discipline, pure fighting skills and friendly competition.

Depending on the age and skill level of the class, certain aspects may be emphasized more than others — but every class provides an opportunity to master both the body and mind using these tried and true techniques.

Learn About Martial Arts


With amazing facilities and experienced coaches, we offer a variety of gymnastics classes and programs for boys and girls of all ages in a fun, safe and friendly environment.

Whether it's a competitive gymnastics team, cheerleader training, or a tumbling program for preschool children, gymnastics at the YMCA focuses on building confidence, strength, respect, and teamwork within all of our participants.

Learn About Gymnastics


From ballet to tap and ballroom to hip hop, the YMCA offers a wide variety of dance programs for both preschoolers, children, and adults!

Our dance programs are positive, fun activities that enhance flexibility and coordination while providing a great opportunity to meet new people and learn a new skill — so whether you want to learn how to waltz or have your kids burn off some energy and make friends, the YMCA is the grooviest place to hit the dance floor!

Learn About Dance Classes


Come check out the wide world of sports at the Y!

If it's played on a field or in a court, we probably have a fun and engaging program for it that focuses on teamwork, friendly competition, athletics and encouragement.

From preschool T-ball to youth volleyball classes, from competitive adult soccer to recreational senior basketball leagues, we have a program that can help you get in the game, break a sweat, and learn something new.

Learn About Our Sports


Our YMCA skate programs have everything a skater could ask for — including ramps, plazas, concrete pools rails and more! Just ask Shaun White and Tony Hawk, two of the most famous local pro skaters who visit our skate parks. Choose from a variety of skate programs to help you learn the latest tricks. 

Learn About Skateboarding


Esports are video game competitions for individuals and teams of children ages 8 - 12 and ages 12 - 17. The Y's esports encourage and promote healthy kids, families and communities by prioritizing healthy competition rather than rivalry, as well as building a positive self-image and mutual respect for others.

Gamers in the Y's leagues and tournaments will enjoy gameplay in Fortnite, League of Legends, Minecraft, Rocket League, Smash Bros. Ultimate and many more!

Learn About Esports


Pickleball is a sport that works for all ages and skill levels. The rules are simple and the game is easy to learn. While it does have its own set of quirky rules, these unique rules favor players with less mobility and allow active adults to compete successfully with younger competitors. Build a little skill that can develop into a quick, fast-paced, competitive game. 

Play the exciting game of pickleball at various YMCA locations across San Diego County. 

Learn About Pickleball