YMCA OF GREATER RICHMOND LEARN MORE
Youth Sports

Youth Sports

Youth Sports

YMCA Youth Sports programs in Richmond help kids stay active, build confidence, and learn teamwork in a safe, supportive environment. From soccer and basketball to…

Learn More
Soccer

Soccer

Soccer

Kickstart your child’s love for the game with YMCA youth soccer! Our leagues and clinics focus on skill development, sportsmanship and fun. Whether your child…

Learn More
Flag Football

Flag Football

Flag Football

YMCA flag football is a fast-paced sport that teaches kids the basics of football while emphasizing teamwork and sportsmanship. Perfect for beginners and experienced players…

Learn More
Basketball

Basketball

Basketball

Dribble, shoot and score with YMCA youth basketball! Our leagues teach the fundamentals of the game while promoting teamwork, discipline and confidence. With age-appropriate instruction…

Learn More
Ninja Warrior

Ninja Warrior

Ninja Warrior

YMCA ninja warrior training helps kids build strength, agility and confidence. With fun, challenging courses and supportive coaching, kids stay active while developing coordination and…

Learn More
Martial Arts

Martial Arts

Martial Arts

YMCA martial arts programs offer a powerful blend of physical fitness and character development. Kids learn self-discipline, respect and self-defense techniques in a safe, supportive…

Learn More
Dance and Gymnastics

Dance and Gymnastics

Dance and Gymnastics

YMCA dance and gymnastics programs help kids develop flexibility, coordination and confidence. Through fun, age-appropriate instruction, kids can learn basic skills and develop a love…

Learn More
Cheerleading

Cheerleading

Cheerleading

YMCA cheerleading programs combine movement, rhythm and team spirit to help kids build confidence and coordination. Participants learn cheers, chants, and basic stunts in a…

Learn More
Cross Country

Cross Country

Cross Country

YMCA cross country programs help kids develop endurance, mental toughness and a love for running. With a focus on personal growth and team spirit, our…

Learn More
Volleyball

Volleyball

Volleyball

Serve up fun and fitness with YMCA youth volleyball! Our programs teach the fundamentals of the game while encouraging teamwork, communication and confidence. Whether your…

Learn More
join the mission

how can you help?

volunteer coach youth basketball

COACH YOUTH SPORTS

COACH YOUTH SPORTS

Leave a life-long impact on the life of a child today by coaching a sport such as basketball, soccer, volleyball or MORE! Coaches are accepted all year round at most of our 16 locations.

Volunteer
young girl smiling with backpack

TUTORING OPPORTUNTIES

TUTORING OPPORTUNTIES

Share your knowledge with the next generation! The YMCA is always looking for dedicated volunteers to help in various capacities. Learn more today!

Volunteer

WE OFFER INCOME Financial Assistance

The YMCA believes that income shouldn’t be a barrier to quality programs.

Yellow Triangle Shape 3 Shape 2 Shape 4
Shape 3 Shape 2 Shape 4 Shape 5
ITS TIME TO FIND YOUR Y

JOIN THE GREATER RICHMOND YMCA TODAY

Join today and gain access to all 16 of our locations throughout the greater Richmond area, with no contracts, no join fees and access to income-based memberships.