Updated by Michelle Barson
High Point Swim Club is a non-profit organization specializing in competitive and instructional swimming for ages 3 to adults. The club has been operating in High Point since 1962 and has produced swimmers that have gone on to swim in college and even Olympic Trials. They strive to meet all the aquatic needs of High Point and the surrounding communities of Jamestown, Asheboro, Randleman, Trinity, Archdale, Thomasville, Lexington, Kernersville and Greensboro.
** Please note that we keep this directory live on our site year-round thus some options may not currently be available based on the season or due to COVID-19 restrictions. Please click on each corresponding website for details!
Ready to sign your child up for a sports season, lessons or camp-style programming? Start here! If our list is missing your favorite program or sport, please email Katie@TriadMomsOnMain.com and we will add it. You may also want to visit our Arts & Enrichment Programs directory, which includes theater, art, dance, music, drama, etc. These lists can always be found on our Directories page HERE.
Click on each to go immediately to the following categories:
Greensboro, Burlington and Surrounding Areas
High Point, Kernersville, and Surrounding Areas
Winston-Salem and Surrounding Areas
Mobile Classes/Services/Programs
Baseball, Softball & T-ball
Aircavs Sports Club – Contact for age guidelines *Cancelled until further notice
Alamance County Little League – Ages 4 – 8
Bryan Family YMCA – Ages 4 – 11 (Located at Spears Family YMCA)
Burlington Little League – Ages 4 – 16
Burlington Recreation & Parks Athletics – Ages 4 and up
City of Graham Athletics – Contact for age guidelines
Greensboro Eagles – Contact for age guidelines
Greensboro Parks and Rec – Ages 4 and up
Oak Ridge Youth Association – Ages 4 – 14
Proehlific Park – Ages 5 and up
Spears Family YMCA– Ages 4- 11 (Includes Bryan Family YMCA members)
Summerfield Recreation Association – Ages 4 – 15
Basketball
Alamance County YMCA -Contact for age guidelines
Alamance Parks – Ages 6 – 14 *Cancelled until further notice
Bryan Family YMCA –*Cancelled until further notice
Burlington Recreation & Parks Athletics – Ages 4 and up
City of Graham Athletics – Contact for age guidelines *Cancelled until further notice
Greensboro Eagles – Contact for age guidelines
Greensboro Hawks Basketball – Contact for age guidelines
Greensboro Nets Basketball – Ages 6-15
Greensboro Parks and Rec – Ages 4 and up
Hayes-Taylor Memorial YMCA -*Cancelled until further notice
NC Basketball Academy – Contact for age guidelines
Oak Ridge Youth Association – Ages 4 – 14 *Cancelled until further notice
Proehlific Park – Ages 5 and up
Pro Skills Basketball – Contact for age guidelines *Cancelled until further notice
Spears Family YMCA – Ages 3 and up *Cancelled until further notice
Summerfield Recreation Association – Contact for age guidelines *Cancelled until further notice
Cheerleading & Tumbling
Carolina Athletix – All ages up to 18
Carolina Elite All Stars -Ages 3 – 18
Carolina Cowboys – Ages 5 and up
Carolina Reign All Starts – Contact for age guidelines
Cheer Elite All-Stars – Contact for age guidelines
Greensboro Eagles – Contact for age guidelines
Greensboro Parks and Rec – Ages 4 and up
Hayes-Taylor Memorial YMCA – Ages 3 and up *Cancelled until further notice
Kidsport Gymnastics and Cheer Academy – Ages 18 months to 18 years
Oak Ridge Youth Association – Contact for age guidelines *Cancelled until further notice
Southwest Jets Cheerleading and Football – Ages 5 – 12
Summerfield Recreation Association – Contact for age guidelines *Cancelled until further notice
Ultimate Kids – Home of Tumblebees – Ages range from preschool to school age
Field Hockey
Greensboro Youth Field Hockey League – Ages 11 – 18
Proehlific Park (Athletic Training, Field Hockey) – Ages 5 and up
Football & Flag Football
Aircavs Sports Club – Contact for age guidelines
Alamance Parks – Contact for age guidelines *Cancelled until further notice
Burlington Recreation & Parks Athletics – Ages 4 and up
Carolina Cowboys – Ages 5 and up
City of Graham Athletics – Contact for age guidelines
Greensboro Eagles – Contact for age guidelines
Greensboro Parks and Rec – Ages 7 – 12
Hayes-Taylor Memorial YMCA – Ages 3 and up*Cancelled until further notice
National Flag Football – Contact for age guidelines
Oak Ridge Youth Association – Contact for age guidelines *Cancelled until further notice
Proehlific Park – Ages 5 and up
Southwest Jets Cheerleading and Football – Ages 5 – 12
Spears Family YMCA – Varies depending on sport
Golf
City of Graham Athletics – Contact for age guidelines
Precision Golf School & Tennis Academy – Contact for age guidelines
Rick Murphy Golf Academy – Contact for age guidelines
The First Tee of the Triad -Ages 7-18
Gymnastics
Core Gymnastics – Ages 2 – 12
Kidsport Gymnastics and Cheer Academy – Ages 18 months to 18 years
The Little Gym of Burlington – Ages 4 months to 12
The Little Gym of Greensboro – Ages 4 months to 12
Ultimate Kids – Home of Tumblebees – Ages vary depending on program
Hockey & Skating
Burlington Hockey & Skating Association – Ages vary based on program
The Greensboro Ice House Figure Skating – All ages
The Greensboro Ice House Hockey – Ages 6 and up
Greensboro Parks and Rec – Ages 4 and up
Greensboro Youth Hockey Association – Ages 3 – 17
Summit Figure Skating Club – All ages *Cancelled until further notice
Triad Hockey Alliance – Ages 9 and up
Horse Back Riding
Highclere Farms – All ages
Equine Kingdom Riding Academy – Ages 3 and up
Fellowship Farm – Ages 5 and up
Landon Farm – Ages 2 and up
Rosewood Farm – Ages 7 and up
Shooting Star Horse Farm – Ages 6 – 13
Woodlawn Stables – Ages 6 and up
Lacrosse
Burlington Recreation & Parks Athletics – Ages 4 and up
City of Graham Athletics – Contact for age guidelines
Greensboro Parks and Rec – Ages 4 and up
Oak Ridge Youth Association – Contact for age guidelines *Cancelled until further notice
NC Fusion Lax – Ages 5 and up
Triad Youth Lacrosse Association – Grades 3 to 8 *Cancelled until further notice
Martial Arts
Defensive Martial Arts, Inc. – Ages 5 and up
Essential Martial Arts of Greensboro – Ages 4 and up
Greensboro Karate Institute – All ages
Greensboro Martial Arts Academy – Ages 3 and up
Greensboro Taekwondo Academy – Ages 4 and up
Hayes-Taylor Memorial YMCA – Ages 3 and up *Cancelled until further notice
Isaac’s Martial Arts – Ages preschool and up
Kim’s White Tiger – Ages preschool and up *Virtual offerings only until further notice
Konquer Martial Arts Academy – Contact for age guidelines
Lee Brothers – Ages 3 and up *Virtual offerings only until further notice
Mike Carr Karate & Fitness – Ages 3 and up
Spears Family YMCA – varies depending on sport *Cancelled until further notice
The Little Gym of Burlington – Ages 4 months to 12
The Little Gym of Greensboro – Ages 4 months to 12
Tiger Kim’s Tae Kwon Do – Ages 4 and up
Running & Track
Crazy Running – Ages 5 – 14
Greensboro Eagles – Contact for age guidelines
Healthy Kids Running Series – Ages PreK and up *Virtual offerings only until further notice
Soccer
ASYO Soccer League – Contact for age guidelines *Cancelled until further notice
Bryan Family YMCA – Ages 5 – 12
Burlington Recreation & Parks Athletics – Ages 4 and up
Burlington Soccer Club – Contact for age guidelines
City of Graham – Contact for age guidelines
Greensboro Parks and Rec – Ages 4 and up
Greensboro United Soccer Association – Ages 4 and up
Hayes-Taylor Memorial YMCA–
Mebane Youth Soccer – Contact for age guidelines
Oak Ridge Youth Association – Contact for age guidelines
Proehlific Park – ages 5 and up
SoccerOp – All ages
Soccer Shots – Ages 2 – 8
Southeast Baptist Church Youth Soccer Program – Contact for age guidelines *Cancelled until further notice
Spears Family YMCA Ages 5 – 12 (play at Spears location)
SuperTots Sports – 18 months – 14 years
Swimming
Alamance County YMCA – Infant to adult
Bryan Family YMCA – Infant to adult *Cancelled until further notice
Burlington Recreation & Parks Aquatics – All ages
COBA (City of Burlington Aquatics) – Contact for age guidelines
Enfinity Aquatic Club – Ages 4+
Greensboro Acquatics Center – Contact for age guidelines
Greensboro Parks and Rec – Ages 3 and up
Hayes-Taylor Memorial YMCA – Infant to adult
Infant Swimming Resource – Ages 6 months to 6 years
Kids Aquatics at The Clubs of Greensboro – Ages 6 months and up
Spears Family YMCA – Infant to adult
Swim Fanatics Swim Club – Infant to adult
Swim GSA – All ages
Tennis
Burlington Tennis Center – Contact for age guidelines
Greensboro Tennis Program – Contact for age guidelines
Greensboro Regional Tennis Assoc. – Ages 5 -18+
Hamilton Lakes Tennis – Ages 4 and up
Hayes-Taylor Memorial YMCA – Ages 6 – 13+
NC Tennis Association – Contact for age guidelines
Precision Golf School & Tennis Academy – Contact for age guidelines
Starmount Forest Junior Clinic – Contact for age guidelines
Volleyball
Alamance County YMCA – Contact for age guidelines
Greensboro Parks and Rec – Contact for age guidelines
Piedmont Volleyball Club – Contact for age guidelines
Proehlific Park – Contact for age guidelines
Spears Family YMCA – Ages 10 – 14
Wrestling
Champions Wrestling School – Contact for age guidelines
Hurricanes Wrestling Family – Contact for age guidelines
Other Sports Programs
Above Board (skateboarding) – Contact for age guidelines
Bryan Family YMCA (Speed and Agility Clinic) – Ages 8 – 15
Burlington Recreation & Parks (BMX Racing) – Ages 4 and up
City of Graham Athletics – Contact for age guidelines
Diving at Ultimate Kids – Ages 5 and up
Greensboro Youth Rugby Association – For both boys and girls of high school age
Junior Roller Derby at Skateland USA – Contact for Age Guidelines
Kids Mindful Movement Yoga – Contact for age guidelines
Proehlific Park (Athletic Training) – ages 5 and up
Roller Skating at Skateland USA – All ages
SuperTots Sports (Athletic Training) – varies depending on sport
The Ultimate Climbing Gym (Rock Climbing) – Contact for age guidelines
Tumblebees Ultimate Gym (Diving) – varies depending on program
Upside Aerial Arts and Fitness – Contact for age guidelines
Baseball, Softball & T-ball
Carl Chavis YMCA – Ages 3 – 8
Hartley Drive YMCA– Ages 3 – 8 *Cancelled until further notice
High Point Parks and Rec – Ages 4 and up *Cancelled until further notice
High Point Pony, Inc – Ages 4 to 19
Jamestown Youth League – Ages 3 – 15 depending on sport
Kernersville Little League – Contact for age guidelines
Sandlot Baseball – Ages 4 and up
The Miracle League of High Point – Contact for age guidelines *for children with special needs
Basketball
Carl Chavis YMCA – Ages 4 and up
Hartley Drive YMCA– Ages 3 and up *Cancelled until further notice
High Point Parks and Rec – Ages 7 – 14 *Cancelled until further notice
Jamestown Youth League – Ages 3 – 15
Upward Sports – K – 6th grades
Cheerleading & Tumbling
Cheer Extreme – Ages 4 and up *Virtual training available
Hartley Drive YMCA – Ages 3 and up *Cancelled until further notice
High Point Parks and Rec – Ages 4 and up *Cancelled until further notice
Jamestown Youth League – Ages 3 – 15 depending on sport
Kernersville Raiders Football & Cheer – Ages 7 – 14 *Cancelled until further notice
Upward Sports – K – 6th grades
Football & Flag Football
Hartley Drive YMCA – Ages 3 and up *Cancelled until further notice
High Point Parks and Rec – Ages 7 and up *Cancelled until further notice
Kernersville Raiders Football & Cheer – Ages 7 – 14 *Cancelled until further notice
National Flag Football – Contact for age guidelines *Cancelled until further notice
Upward Sports – K – 6th grades
Golf
The First Tee of the Triad – Ages 7-18
Gymnastics
Flip Force Gymnastics – Ages 18 months to adult
High Point Gymnastics Academy – Preschool to High School
Hockey
Triad Hockey Alliance – Ages 9 and up
Horse Back Riding
Horsepower Therapeutic Learning Center – Contact for age guidelines *for children with special needs
Hunters Pointe Stables – All ages
Magnolia Farms Riding Academy – All ages
Smith Hollow Farm – All ages
Lacrosse
Deep River Lacrosse – Boys ages 7 – 15
Hartley Youth Lacrosse – Ages 4 – 8 *Cancelled until further notice
Kernersville Cannons Lacrosse – K- 13
Piedmont Community Lacrosse – Contact for age guidelines
Triad Black Hawks – Ages 11 and up
Triad Youth Lacrosse Association – Grades 3 to 8 *Cancelled until further notice
Martial Arts
Allen Branch’s Fitness One – Ages 4 and Up
Awesome Martial Arts Academy – Ages 4 and Up
Core Fitness and Martial Arts – Ages 4 and up *Virtual options available
Edge Fitness – Contact for age guidelines
Impact Martial Arts Academy (Lexington) – Ages 2 and up
Tiger Kim’s Tae Kwon Do – Ages 4 and up
Tiger Rock Martial Arts – Ages 5 and up
Tru Taekwondo Center – Ages 4 and up
You Brothers Martial Arts – Ages 4 and up
Running & Track
High Point Heat Track and Field Club – Ages 6 – 18
High Point Panthers Elite Track – Contact for age guidelines *Cancelled until further notice
Soccer
Carl Chavis YMCA – Ages 4 and up
Hartley Drive Family YMCA – Ages 3 – 14
Jamestown Youth League – Ages 3 – 15 depending on sport
Kernersville Soccer Association – Ages 4 – 18 *Cancelled until further notice
Piedmont Soccer Alliance – Ages 3 and up
Upward Sports – K – 6th grades
Swimming
Hartley Drive YMCA – Infant to adult
Enfinity Aquatic Club -Ages 4+
Tennis
Kernersville Area Tennis – Ages 6 to 12
Kernersville Parks & Rec – Ages 6 – 12
Oak Hollow Tennis Center – Grades 1st and up *Cancelled until further notice
Volleyball
Hartley Drive YMCA(High Point YMCA) – Ages 3 and up *Cancelled until further notice
Other Sports Programs
Hartley Drive YMCA (Raquetball) – Ages 3 and up *Cancelled until further notice
Quad Fusion Jr. (Roller Derby) – Ages 11 – 17
Athletic Republic (Athletic Training) – Ages 8 and up
Baseball, Softball & T-ball
Camel City Fast Pitch Softball – Ages 7 – 18
Davie Family YMCA – Ages 4-10
Jerry Long Family YMCA – Ages 5 – 14
Kernersville Family YMCA – Ages 4-10 *Cancelled until further notice
King Little League – Ages 4 – 16
Lady Blue Softball – Ages 7 – 17
Mustangs Fast Pitch Softball – Ages 10 – 15
City of Winston Salem Recreation – Ages vary based on program
Northwest Forsyth American Little League – Ages 4 -18
Southwest Athletics – Ages 4 – 18
Wilkes Family YMCA – Ages 4 – 9
William G. White, Jr. Family YMCA – Ages 4-10 *Cancelled until further notice
Winston-Salem National Little League – Ages 4 – 18
Basketball
CP3 (Chris Paul) Youth Basketball – Ages 7 – 17 *Cancelled until further notice
Fulton Family YMCA – Ages 3 – 18 *Cancelled until further notice
Hoops4Him – Grades 4 – 12
Jerry Long Family YMCA – Ages 3 – 18
Kernersville Family YMCA – Ages 5 – 10
City of Winston Salem Recreation– Ages vary depending on program
Pro Skills Basketball – Contact for age guidelines
Statesville Family YMCA – Ages 8 – 14 *Cancelled until further notice
Stokes Family YMCA – Ages 3 – 18 *Cancelled until further notice
WCCC Youth Basketball – Contact for age guidelines *Cancelled until further notice
William G. White, Jr. Family YMCA – Ages 5 – 14
Winston Lake Family YMCA – Ages 3 – 18
Winston-Salem Stealers Girls Basketball – Grades 3rd – 12th
Cheerleading & Tumbling
Carolina Spirit Athletics – Ages 2 – 18
Cheer Extreme – Ages 4 and up *Virtual available
Forsyth County Broncos Football & Cheer – Ages 7 – 14
Lewisville Titans Football & Cheer – Ages 7 – 14 (*they also offer Spirit Squad for children with special needs)
Pfafftown Packers & Cheer – Ages 7 – 14
Salem Gymnastics & Swim – Ages 6 months and up *Virtual options available
South Fork Panthers Football & Cheer – Ages 7 – 14
Winston-Salem Grayhounds – Ages 5 – 14
Field Hockey
NC Triad Field Hockey Club – Grades 3rd – 12th
Twins Field Hockey – Ages 6 – 19
William G. White, Jr. Family YMCA – Ages 5-12 *Cancelled until further notice
Winston-Salem Optimist – Ages 3 – 18
Football & Flag Football
Davie Family YMCA – Ages 4 -13
Davie Pride Football – Ages 15 – 18
Forsyth County Broncos Football & Cheer – Ages 7 – 14
Fulton Family YMCA – Ages 4-13 *Cancelled until further notice
Jerry Long Family YMCA – Ages 5 – 14
Kernersville Family YMCA – Ages 4-13 *Cancelled until further notice
Lewisville Titans Football & Cheer – Ages 7 – 14
Winston Salem Recreation – Ages vary depending on program
National Flag Football – Contact for age guidelines *Cancelled until further notice
Piedmont Youth Football & Cheer – Ages 7 to 14
Pfafftown Packers & Cheer – Ages 4 – 13
South Fork Panthers Football & Cheer – Ages 7 – 14
William G. White, Jr. Family YMCA – Ages 4-13 *Cancelled until further notice
Winston Lake Family YMCA – Ages 4-13
Golf
Golf with Anne Marie Golf Academies – Ages 7 – 16
The First Tee of the Triad – Ages 7-18
Smiley’s Golf – Contact for age guidelines
Gymnastics
Clemmons Gymnastics – Ages 1 and up
Salem Gymnastics & Swim – Ages 6 months and up
Hockey & Skating
Triad Hockey Alliance – Ages 9 and up
Winston-Salem Youth Hockey Association – Ages 4 to 18
Winston-Salem Youth Hockey Association Special Needs League – Contact for age guidelines
Horse Back Riding
Cash Lovell Stables & Riding Academy – Ages 3 and up
Dixieland Farm – Ages 7 and up (in Mocksville)
Hidden K Stables – Ages 3 and up
Irish Oaks – Ages 3 and up
Ogburn Stables – Ages 3 and up (in Tobaccoville)
Riverwood Therapeutic Riding Center – Contact for age guidelines *for children with special needs
Lacrosse
Jerry Long Family YMCA – Ages 5-10 *Cancelled until further notice
NC Triad Fusion – Contact for ages
Triad Youth Lacrosse Association – Grades 3 to 8 *Cancelled until further notice
William G. White, Jr. Family YMCA – Ages 5-10 *Cancelled until further notice
Winston-Salem Lacrosse – Ages 5 – 14
Martial Arts
Iron Mantis Martial Arts – Ages 3 and up
Salem Gymnastics & Swim – Ages 6 months and up
Tiger Kim’s Tae Kwon Do – Ages 4 and up
Tru Taekwondo Center – Ages 4 and up
United Tae Kwon Do – Ages 4 and up *Virtual options available
Running & Track
Crazy Running – Ages 5 – 14
Tri City Relays Track Club – Ages 5 – 18 *Cancelled until further notice
Winston-Salem Roadrunners Track Club – Ages 7 – 16
Soccer
Davie Family YMCA – Ages 3 – 13
Fulton Family YMCA – Ages 5 – 10
Jerry Long Family YMCA – Ages 3 – 14
Kernersville Family YMCA – Ages 3 – 4 (Parent and Me Kiddie Kicker) *Older ages cancelled until further notice
Winston Salem Recreation – Ages vary depending on program
Statesville Family YMCA – Ages 5 – 10
Stokes Family YMCA – Ages 3 – 10
Triad Elite – Ages 3 – 18
NC Fusion Soccer – Ages 3-18
William G. White, Jr. Family YMCA – Ages 3 – 13 *Cancelled until further notice
Winston-Salem Optimist – Ages 3 – 18 *Cancelled until further notice
Winston-Salem SoccerPlex – Contact for details
Swimming
Enfinity Aquatic Club – 4+
Salem Gymnastics & Swim – Ages 6 months and up
YMCA Swim Tyde (and swim lessons) – Ages 5 and up
Tennis
Winston Salem Recreation – Ages vary depending on program
Taylor Tennis Center – Contact for age guidelines
Wake Forest Tennis Center – Contact for age guidelines *Cancelled until further notice
Volleyball
Jerry Long Family YMCA – Ages 9 – 14
Kernersville Family YMCA – Ages 7 – 16 *Cancelled until further notice
Piedmont Volleyball Club – Contact for age guidelines
Stokes Family YMCA – Ages 9 – 14
William G. White, Jr. Family YMCA – Ages 9 -14
Wrestling
Arcadia Warriors Youth Wrestling Club – Ages 5 – 18
Other Sports Programs
CrossFit Winston-Salem (Athletic Training) – Ages 5 – 12
Gnarwall Bouldering – All ages
Paddle Boarding with Triad Eco Adventures – Call to confirm ages
Rock Box Bouldering – All ages
Tanglewood BMX – Contact for ages
*Triad Moms on Main is not responsible for you or your child’s involvement with any of the programs on this list.
To view more helpful directories like this, CLICK HERE! To sign up for our free weekly newsletter, click here!