YMCA OF GREATER RICHMOND LEARN MORE
Sports and Specialty Camps

Sports and Specialty Camps

Sports and Specialty Camps

Get ready for high-energy mornings filled with fun, skill-building and creativity! Our sports camps offer a mix of Soccer, Basketball, Dodgeball, Kickball and more! Specialty…

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
Camp

Camp

Camp

YMCA Camps offer unforgettable experiences where kids and teens explore, grow and thrive. From summer day camps to specialty camp options, our programs are designed…

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
Miracle League

Miracle League

Miracle League

The Miracle League at YMCA of Greater Richmond provides children with intellectual, physical or visual needs the opportunity to play baseball! The rules are simple:…

Learn More
Adventure Programs

Adventure Programs

Adventure Programs

Go with your child on a journey of discovery with YMCA Adventure Programs.  The program allows fathers and father figures to spend one-on-one time with…

Learn More
Everybuddy Camp

Everybuddy Camp

Everybuddy Camp

EveryBuddy Camps at Camp Thunderbird are inclusive summer programs designed for children with disabilities. With trained staff, adaptive activities and a focus on belonging, these…

Learn More
Early Childhood Camps

Early Childhood Camps

Early Childhood Camps

YMCA Early Childhood Camps are specially designed for preschoolers, offering a safe, nurturing space where young children can explore, play and grow. With age-appropriate activities…

Learn More
Parents’ Time Off

Parents’ Time Off

Parents’ Time Off

Enjoy a night out while your kids have fun at YMCA Parents’ Night Out. Hosted regularly at participating branches, this program is a favorite for…

Learn More
STEM Programs

STEM Programs

STEM Programs

YMCA STEM programs give kids the chance to explore science, technology, engineering and math through hands-on, project-based learning. From building robots to launching rockets, our…

Learn More
Family Events

Family Events

Family Events

Bring your family and enjoy time at the Y with our fun family events!

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
Day Camp

Day Camp

Day Camp

YMCA Day Camps at our local branches provide a full day of fun, learning and adventure for kids of all ages. With weekly themes, outdoor…

Learn More
Youth and Family

Youth and Family

Youth and Family

From Adventure Guides to teen programs to babysitting, at the Y children develop a community of friends and have fun in a safe, nurturing environment.

Learn More
Camp Thunderbird

Camp Thunderbird

Camp Thunderbird

Camp Thunderbird is where kids unplug, explore nature and build lifelong memories. Located in a beautiful outdoor setting, campers enjoy activities like canoeing, archery, zip…

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.