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 YMCAAges 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 Footbal– 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 CenterContact 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
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 LeagueContact 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

Salem Gymnastics & Swim – Ages 6 months and up
Superior Martial Arts – Ages 3 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 – 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!