Sports & Recreation

Sports and recreation programs provide opportunities for individuals of all ages and abilities to engage in physical activity, develop skills, and enjoy social interaction. These programs can include team sports, fitness classes, recreational games, adaptive activities, and community events. Beyond physical health, participation in sports and recreation promotes teamwork, confidence, inclusion, and overall well-being, offering a fun and supportive environment for skill-building, friendship, and personal growth.

AQUA-TOTS (ages 4 months – 12 years) 
804-205-1184

ADAPTABILITY FITNESS 
716-864-1905

CARA THERAPY (youth)
804-405-6316

CHESTERFIELD COUNTY THERAPEUTIC RECREATION
804-751-4134

CHALLENGER LITTLE LEAGUE
Contact your community Little League for more information 

DONGS KARATE SOUTH MIDLOTHIAN (youth ages 3+, adults) 
804-739-8880

ENGINEERING FOR KIDS (ages 4-14) 
804-293-3251

FAME ALL-STARS MIDLOTHIAN – EXCEPTIONAL ATHLETES (all ages, levels 1-6) 
Cheerleading
804-972-4482

FIRST TEE (ages 5-18) 
Golf
804-728-3857

GLYDE LLC
Virtual Adaptive Exercise Classes and Personal Training
917-841-5972, [email protected]

HENRICO COUNTY THERAPEUTIC RECREATION 
804-501-5132

HANOVER COUNTY THERAPEUTIC RECREATION
804-365-7150

ICE SKATING
804-677-1859
[email protected]

INCLUSIVE RACING
804-484-5722

JACOB’S CHANCE (ages 5-40)
804-640-8109

JOY’S SCHOOL OF DANCE (ages 2-9+) 
Creative movement 
804-561-3311

MARTIAL ARTS WORLD (youth, adults) 

MIDLOTHIAN AQUATIC SURVIVAL TRAINING (MAST) (ages 6 months – 5 years) 

804-997-5534

MIRACLES IN MOTION (dance classes for ages 5-12, adults/teens, and all ages) 
804-938-2034

REACH! (ages 2-12, teens/adults) 
Indoor rock climbing
484-704-7612

REIGN DANCE PROJECT 804-920-8338

RESILIENT MARTIAL ARTS (ages 7+, teens/adults) 
804-739-2715

RIVER CITY BUDDYBALL (ages 5-40)
Baseball, Football, Basketball, Tennis

RIVER CITY INCLUSIVE GYM (preschool, child, teen, and adult classes) 
804-239-0695

RIVER CITY STARS (5+, no age restriction) 
Cheerleading
804-304-3492

RVACCESS (ages 4-19)
Soccer

SAILING 4 ALL (boating trips for all ages) 
804-901-4301

SPECIAL OLYMPICS (ages 8+) 

SWIMRVA (ages 6 months – adults)
804-271-8273

SWIMMING INSTRUCTION
Laurie Collins
Palmyra, Virginia
434-987-1407
[email protected]

THE MIRACLE LEAGUE (youth ages 5+) 
Baseball
804-229-4966

THERAPEUTIC ADVENTURES (all ages) 
Adaptive snow sports, water sports, wilderness and anglers
434-981-5834

UNITED ATHLETICS (all ages) 

UPWARD SPORTS (youth, adults) 
Basketball, Softball, Cheerleading, Flag Football, Volleyball, Baseball, Soccer

WINGS OF HOPE RANCH (ages 5-17) 
804-883-8903

WINTERGREEN ADAPTIVE SPORTS (all ages) 
Boating, Skiing
434-325-2007