Looking for a sports opportunity or PE class outside the house for your homeschool student? The Upstate has some great options. You’ll find opportunities for semester long classes as well as short term classes, activities, and unique opportunities.
Need additional homeschool resources? Be sure to check out our Ultimate Homeschool Guide to the Upstate.
Get Your Homeschooler Moving at Spartanburg Athletic Club!
Looking for a way to keep your homeschooler active, healthy, and engaged? Spartanburg Athletic Club offers an exciting lineup of fitness programs designed specifically with young athletes in mind. Whether your child is just starting out or already training at a high level, SAC has something for every age and skill level.
Top Questions Parents Ask About SAC’s Homeschool offerings:
What sports and fitness programs are offered for homeschoolers? Kids can try tennis, pickleball, and speed and strength training, all led by certified coaches in a supportive environment.
Does SAC work with beginners, or only serious athletes? Both! Programs are designed for every age and skill level, from first-timers to high-level competitors.
Best For: Homeschool families looking to stay active, try new sports, and build confidence while meeting their PE requirements
Location: 2420 Andrews Road, Spartanburg, SC
Website: spartanburgathleticclub.com
Offers a variety of youth sports programs, including baseball, cheerleading, football, rugby, soccer, softball, and wrestling
Eden farms offers English riding lessons for ages 6 through adult with private or group lesson options. They also offer birthdays, field trips, summer camps and more.
Field Trips: Eden Farms has offered educational field trips for all ages.
864.574.0509 | 570 Southport Road, Roebuck, SC
Offers gymnastics classes for boys and girls beginning with classes for children 16 months old (with parental involvement).
They also offer homeschool gymnastics classes.
864.593.4066 | 3130 N. Industrial Drive , Simpsonville, SC
Acrosmith Gymnastics offers Family Fun Gym (previous Tot Time) for children aged 1 to 6. Pre-registration is required. There are also various other classes including Ninjas and tumbling for children in preschool and up.
Homeschool day class times are available.
864.593.3684 | 1004 Piedmont Hwy, Piedmont, SC
Offers: Recreational and competitive fencing class for a variety of ages and skill levels covering footwork, blade work, tactics and rules of fencing to develop coordination, speed, discipline, balance and endurance. Private lessons are available.
864.963.2590 | 115 Pride Drive, Simpsonville, SC
Offers: A variety of gymnastics classes, including tumbling, parkour, sports conditioning, and youth fitness for very young children through high school age. Free trial classes are also available. Classes are available during the day and on Saturday for some levels.
Skateboarding for all skill levels! Group lessons, private/1-on-1 lessons, summer & winter camps, open 7 days a week, & a fully stocked skate shop with all the products needed
Summer Camps 2026: Summer skate camp with expert coaching, group lessons, games, pizza party, free skateboard deck and T-shirt, plus daily activities from drop-off to pickup.
Homeschool: Open skate and lessons available
Offers homeschool climbing every second and fourth Monday from 2 pm to 4 pm.
864.414.3132 | 121 North Main Street, Simpsonville, SC
Offers professional ballet lessons for ages 2 and older. They offer a homeschool class for ages 9 and older.
Offers a weekly 30-45 minute soccer skills lesson. Classes meet once per week for 4 weeks.
Meets at Long Creek Plantation neighborhood in Simpsonville.
Offers a Christ-centered Co-op for K4-12th grade in a variety of subjects. They offer classes in academics, sports, arts, and more including instrumental ensembles, choir, musical theater, and more.
Classes meet at the Eastside Worship Center.
This gym in Greer offers gymnastics and tumbling classes for homeschool students age 3 to 16 years old.
Crestview Christian Homeschool Academy offers full day to à la carte academic & enrichment classes on Thursdays. Classes are for students in Elementary – High school. The group meets at Riverside Baptist. Parents may drop off children or stay and be a part of the community.
864.297.5589 | 1311 C Miller Road, Greenville, SC
1 hour gymnastics classes are offered to homeschool students ages 6 – 18 years old. They offer two locations, one on Miller Road and one in Mauldin.
An athletic organization for homeschool students, offering 11 different competitive sports including archery, baseball, basketball, cheerleading, cross country, fishing, and volleyball. They meet at multiple locations throughout the upstate.
864.527.5948 | 424 Westfield Street, Greenville, SC
Interactive classes in art and PE are currently offered each semester to homeschoolers ages 6-13 years old, with two hour time blocks. Sibling discounts are available.
PE classes give homeschoolers the opportunity to play organized games and sports, make friends, and stay active. Weekly class meets in Boiling Springs and Greer.
The Willis Road, Thomas E. Hannah, and Middle Tyger YMCA campuses offer homeschool PE and homeschool swim/gym.
864.626.5252 | Multiple Locations, Upstate, SC
This giant trampoline park with locations in Greenville and in Spartanburg includes a rock wall, jousting, a ninja course, a laser maze, a slam dunk basketball area, a foam pit, a zip-line, a toddler area, and much more! They also offer special toddler times, birthday parties, and group events.
Birthday Parties: Choose from 60, 90, or 120 minute jump party packages to fit your party’s needs. From pizza & drinks, to dedicated party host & clean-up – it’s ALL INCLUDED! All you do is bring the cake and enjoy the party!
Homeschool: During the school year, Big Air Greenville & Big Air Spartanburg offer discounted admission for Mid-Day Madness. Don’t forget your Big Air grip socks, $3 to purchase if needed!
Field Trips: Big Air Trampoline Park is the ultimate destination for your next field trip. The parks are full of fun and unique attractions that won’t be found anywhere else in the Upstate.
Locations:
Find out more on the Big Air website.
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.
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
🎯 Check out our Kidding Around Review of Upstate Archery.
Upstate Falcons is a Christ-centered homeschool sports organization in Upstate South Carolina, building athletes of excellence, character, and faith.