Sports Leagues & Lessons Near Greenville, SC

Are you looking for the best sports team or lesson for your little one? We’ve compiled a complete list of sports teams and lessons for kids in the Greenville area. Whether your child wants to try soccer, volleyball or another sport our list can help!

Looking for more classes & activities for kids? Check out our Class & Activities Guide to Greenville. You’ll find everything from dance classes to horseback riding to art classes and more!

Full guide to children's classes near Greenville, SC

YMCA of Greenville

TITLE SPONSOR | Various Locations, Greenville (County), SC

Kids playing baseball at the park in Greenville, SC, family friendly activities for all ages.

The YMCA of Greenville offers classes and activities for children throughout the year at locations in downtown Greenville, Taylors, Simpsonville, West Greenville, and Travelers Rest. Classes and sports leagues are available to members and non-members.

  • Ages: 6 months and up (varies by program)
  • Membership: Open to members and non-members; members do receive discounted rates.
  • Locations: Caine Halter Family YMCA (downtown Greenville) | Eastside Family YMCA (Taylors) | Prisma Health Family YMCA (Simpsonville) | YMCA Judson Community Center | George I. Theisen Family YMCA (Travelers Rest) | Life Center YMCA at Prisma Health (Greenville)
  • Financial Assistance: Financial assistance is available for those who qualify
  • Pro Tip: Not sure where to start? Visit ymcagreenville.org to browse all programs by location and age group.

YMCA of Greenville Youth Programs Offered:

Basketball: Did you know that basketball was invented at the YMCA? The love for basketball remains at the Y where each player is met at their skill level. Children ages 4–14 can sign up for summer and winter basketball leagues or try it out for a week in one of our Summer Day Camps. (Ages 4–14)

Soccer: Soccer’s simple rules are a great way to introduce children to sports. The YMCA of Greenville offers spring and fall soccer leagues or kids can try it out for a week in one of our Summer Day Camps. (Ages 3–14)

Swim: The YMCA of Greenville offers swim lessons for anyone six months or older. Classes are progressive and build off each individual’s skills and are available throughout the day. For more advanced swimmers, the YMCA has Swim Academy, a specialized program that teaches the basics of swim team and competitive swimming. (Ages 6 months and up)

T-Ball: The YMCA of Greenville’s T-ball program is designed to be a developmental league for the youngest players. Children ages 3–7 will learn the necessary skills they need to master before moving on to play coach’s pitch, travel baseball, or travel softball. (Ages 3–7)

Cross Country: Participants will build confidence and endurance each time they complete the running trail. (Ages 5–14 | Prisma Health Family YMCA, Simpsonville only)

Flag Football: Spring and Fall Flag Football is open to children ages 4–14. Participants learn football fundamentals such as footwork, ball control, passing, and teamwork. The Y also offers an all-girls Flag Football option! (Ages 4–14)

Volleyball: Did you know that volleyball was also invented at the YMCA? This popular indoor sport is offered twice a year at select branches. Kids can also try it out for a week in one of our Summer Day Camps. (Ages 8–16)

Dance: Seasonal dance classes are offered at the Prisma Health Family YMCA in Simpsonville and throughout the year via Carolina Dance Collaborative at several other YMCA of Greenville locations.

Adventure Guides and Trailblazers: Parent/child pairs are grouped into circles with others in their surrounding community. Circles meet on their own for different events and activities, and the program as a whole offers events open to all circles throughout the season — including two weekend camps at YMCA Camp Greenville, a Pinewood Derby race, a chili cook-off, and a father-daughter semi-formal Valentine’s Dance.

Both of my daughters have learned to swim thanks to the YMCA. The instructors are attentive and the class sizes weren’t too big, so they were always in the water moving their bodies. The Stroke Development swim classes really helped my oldest get ready for swim team this summer. We have also done soccer when our oldest was 3 and 4 and the coaches were helpful and pushed the kids just enough to help them learn, while also making it fun.

— Sam G.

YMCA of Greenville Website: ymcagreenville.org
Phone: 864.412.0288

Soccer Shots is a nationally recognized children’s soccer program for ages 18 months to 8 years that introduces kids to the game in a playful, age-appropriate way while focusing on character development. Our non-competitive sessions build foundational soccer skills like dribbling, passing, and shooting in a positive, encouraging environment.

Whether your child is brand new to soccer or simply loves to run and play, Soccer Shots provides a structured experience that supports growth both on and off the field.

  • Ages: 18 months to 8 years
  • Session Length: 30 minutes per session; led by trained, energetic, and creative coaches
  • Programs: Age-tailored sessions ensuring the right balance of instruction and fun for every child
  • Locations: Park sessions open to the public; on-site programs available at local schools, preschools, and daycares
  • Pro Tip: Can’t make it to a park session? Ask about on-site programs at your child’s school or daycare for added convenience.

Questions parents are asking about Soccer Shots Greenville:

What skills will my child learn? Each session builds foundational soccer skills, including dribbling, passing, and shooting, through imaginative games, while promoting values like respect, teamwork, and confidence.
Is this program competitive? Sessions are non-competitive and designed to help children grow as players and as individuals in a positive, encouraging environment.
Where are sessions held? Soccer Shots offers park sessions open to the public as well as on-site programs at local schools, preschools, and daycares, making it easy and convenient for families to participate.

We love the engagement of the coaches, the feedback they give our child, and the progress reports they send home with him. From the photos we can tell he’s having a great time and we see his growth at home when he plays.

— Ryan

Best For: Beginner players | Families looking for a fun, non-competitive introduction to soccer
Soccer Shots Greenville Website: soccershots.com/greenville
Location: Greenville, SC

acac

SPONSORED 864.331.2530 | 712 Congaree Rd, Greenville, SC

acac

At acac, families discover more than just activities for children; they discover opportunities for growth, confidence, and lifelong wellness. Through two standout youth programs, Dolphin Swim School and Youth Tennis, we’re helping young athletes build skills, stay active, and develop a love for movement in a fun, supportive environment.

Dolphin Swim School provides a safe, confidence-building learn-to-swim experience for all ages and skill levels, led by certified instructors and built around the trusted Starfish Aquatic International curriculum. On the courts, Youth Tennis delivers dynamic instruction, developing stroke mechanics, footwork, court awareness, and match-play strategy in a positive, energetic setting.

  • Ages: Ages 7+ for tennis; Ages 3+ for Dolphin Swim School
  • Programs: Dolphin Swim School · Youth Tennis
  • Locations: acac Greenville · acac Five Forks
  • Pro Tip: Small class sizes in Dolphin Swim School mean your child gets individualized attention every session. Tennis is instructed by experienced tennis professionals

Top Questions Parents Ask About acac:

  • What is Dolphin Swim School? Four progressive 30-minute levels covering floating, kicking, rhythmic breathing, and foundational strokes, all built around the Starfish Aquatic International curriculum.
  • Is tennis for beginners? Yes, the Youth Tennis program is designed for everyone from first-time players to competitive young athletes.
  • Do we need a membership? Membership is not required for most youth programs, though members do enjoy lower rates.

Whether learning to swim, rallying on the courts, or discovering a new passion, children at acac are empowered to grow, move, and thrive through programs intentionally designed to support healthy, active lifestyles all year long.

 

Riverside Tennis Club

SPONSORED 864.848.0918 | 435 Hammett Bridge Road, Greer, SC

Riverside Tennis Classes and Activities

Riverside Tennis Club in Greer, SC is a private club, offering junior and adult tennis programs on 8 lighted outdoor clay courts. The club makes it easy for the whole family to get on the court, stay active, and be part of something they’ll love through expert coaching and a positive learning experience.

  • Best For: Kids ages 4–18 | Competitive junior tennis players | Adults | Beginners through advanced
  • Hours: Mon–Thu 9 am–9 pm | Fri 9 am–6 pm | Sat 9 am–6 pm | Sun 10 am–6 pm
  • Membership: Riverside is a private club. Juniors do not have to be a member to attend clinics and camps.
    Call (864) 848-0918 for current membership pricing.
  • Standout: 8 lighted outdoor clay courts | professional instructors | USTA, UPTA & FTA league play

Programs Offered at Riverside Tennis Club:

  • Lil Aces (Ages 4–7): Play-based intro to tennis — hand-eye coordination, movement, and beginning strokes. Mon/Wed 3:45-4:30 pm; Cost is $70–$110/mo
  • Little Juniors (Ages 6–9): Foundational stroke development with cooperative games and on-court drills. Mon/Wed 6–7 pm; Cost is $75–$115/mo
  • Tournament Prep (Ages 10–18): Competitive training; groundstrokes, volleys, serves, match play, footwork, and fitness. Mon-Thu 4:30-6 pm; Cost is $180–$220/mo
  • Adult Programs: HIT Drills Clinic (Mon 6–7:30 pm, $30 drop-in) | Beginner Clinic (6 weeks, Wed 6-7 pm, $80 + free 6-week membership) | USTA/UPTA/FTA Leagues & member socials Wed & Sat

Riverside Tennis Club Website: riversidetennisclub.com/
435 Hammett Bridge Road, Greer, SC
Phone Number: 864.848.0918

 

Northwood Little League

Offers: Fall and spring baseball

US Kids Golf Greenville Seasonal Tours

864.449.3467

The US Kids Golf Greenville Tour welcomes children ages 5-18! From first tournament to qualifying for world championships, these are fun and family friendly events. Parent caddies are required for ages 8 and under, and optional for ages 9 and up. Age-appropriate yardages and tees. The Top 5 in each age group at each event earn medals! Register before deadline for each season.

 

Miracle League - Fountain Inn

The City of Fountain Inn’s Miracle League is an inclusive youth sports program that gives every child the chance to experience the joy of playing baseball. Games take place at the Miracle League field at the Emanuel Sullivan Sports Complex.

Roller Time

864.332.9172

Offers: Certified instructors provide roller skating lessons to teach or help improve skills of children starting at age 3. Skates may be provided and lessons take place in a variety of facilities around the Upstate.

Upward Sports

864.949.5701 | 198 White Star Point, Spartanburg, SC

Offers: Basketball, Soccer, Cheerleading, Flag Football, Volley and Baseball/Softball

Simpsonville Recreation Department

864.967.9533 | 310 West Curtis Street, Simpsonville, SC

The Simpsonville Recreation Department offers year-round youth sports teams.
Teams are available for ages K3 and up depending on the sport.
Play venues are located throughout Greenville County, including Simpsonville, Greer, Fountain Inn, Mauldin, and Greenville.

ARC Elite Allstar Competitive Cheer

ARC Elite Allstar Competitive Cheer- Build confidence, skills, and friendships.
Ages 5–17.
No experience needed.
Join our program today!
info@joinarcelite.com

i9 Sports

864.642.0209 | 1050 Edwards Road, Greenville, SC

Offers: Youth sports leagues, camps and clinics for flag football, soccer, basketball and baseball for kids ages 3 and up. Programs are offered at 2 locations: Edwards Road Baptist Church in Greenville and Devenger Road Field in Taylors.

Girls on the Run

| Various Locations, Upstate, SC

Girls on the Run is an empowering after-school program for girls in grades 3–8, building confidence, life skills, friendships, and healthy habits through fun activities, coaching, and a celebratory 5K.

Greenville Rec

864.288.6470 | 4806 Old Spartanburg Road, Taylors, SC

Offers: Offers an incredibly wide variety of camps and events all summer long and rec classes throughout the year at multiple Greenville locations. Visit website for full details and to explore the many options.

Fall youth sports options include football, tennis (lessons and tournaments), ice hockey (with a variety of experience levels), ice skating, and whole lot more!

Champion Baseball League

Champion Baseball League is a community baseball and softball league in Taylors, SC.
Ages: 4–18; boys and girls teams
Team building focused on character, fundamentals, and fun.
Spring season April–June. Registration closes January 31, 2026.

Ice Skating Lessons at Greenville Rec

864.322.7529 | 400 Scottswood Road, Taylors, SC

Offers: Private and group ice skating lessons are available for ages 6-17

Soccer Shots is a children’s soccer program with a focus on character development. A caring team positively impacts children’s lives on and off the field through best-in- class coaching, communication and age appropriate curriculum.

Greenville Little League

864.884.5657

Offers: Fall and spring baseball leagues

City of Greer Athletics

| 446 Pennsylvania Avenue, Greer, SC

Offers a variety of youth sports programs, including baseball, cheerleading, football, rugby, soccer, softball, and wrestling

MOTIVE School of Movement

864.775.4844 | 10 Webb Rd, Greenville, SC

Offers Open Gym times, Parkour, Ninja, and/or Trampoline classes. Students are paired with others in the same age range and skill level. Classes are regularly taught by the same coach so they can pay close attention to and really learn the needs of each student as they progress.

Kroc Center

864.527.5948 | 424 Westfield Street, Greenville, SC

Kroc Greenville offers a wide variety of youth and community based programs in the heart of downtown Greenville. Programs are available to both members and non-members.  Scholarships are also available upon request.

Greater Greenville Hockey Association

Offers: House, travel and high school hockey teams for youth in the Upstate

Yoga 2 Go

864.300.2152 | Various locations, Greenville, SC

Offers:  A mobile yoga program with on-site group and private yoga therapy classes for children pre-k through 12th grade. Virtual classes available.

Teqball Greenville

Teqball Greenville combines soccer and table tennis on a curved table.  It’s fun, fast-paced, and open to everyone: players, families, and fans.

Fox Run

864.967.9505 | 215 Club Drive, Simpsonville, SC

Offers: Youth golf leagues

Upstate Homeschool Physical Education

| Two Locations, Upstate, SC

PE classes give homeschoolers the opportunity to play organized games and sports, make friends, and stay active. Weekly class meets in Greer.

Blue Ridge Council, Boy Scouts of America

864.233.8363 | 1 Park Plaza, Greenville, SC

Programs include Cub Scouts, Scouts BSA, Venturing, and Exploring.

City of Greenville Parks and Recreation

864.232.2273

Offers: Youth programs for ages 5 and up including dance, soccer and day camps. There is also an after-school study buddy program from 2:30 – 6 pm.

First Tee of Greenville

864.395.0013 | Multiple locations throughout the Upstate, Greenville, SC

The First Tee Upstate South Carolina impacts lives of youth ages 7-17 by providing programs that build character, instill life enhancing values and healthy choices through the game of golf. Register at firstteeupstate.org

Teaches Archery to children and adults, with classes throughout the week. They also offer open range time and private instruction.

Birthday party package prices start at $255 for 1.5 hours of instruction

  • includes up to 12 archers
  • parties can be held on Saturday
  • best for older children and teens

 

🎯 Check out our Kidding Around Review of Upstate Archery.

We hold FUN, creative weekday soccer classes at local daycares/ schools and weeknight and weekend leagues for boys and girls ages 2 and up!

Subscribe to Our Newsletter