Looking for a reading, writing, or language classes outside the house for your homeschool student? Here’s a list of opportunities in the Upstate.
Need additional homeschool resources? Be sure to check out our Ultimate Homeschool Guide to the Upstate.
Offers: Offers classes in German as a foreign language and as a heritage language. Ages 5 and up. Locations are at Simpsonville’s Holland Park Church and Spartanburg Day School.
Contact them directly about Homeschool offerings.
Offers: Bi-weekly French courses and Monthly French club
French courses: children are grouped based on French-language skill level.
Ages: 1st grade through 5th grade
French Club: Saturdays, once per month
Children will enjoy activities, games, workshops, and more with instructor Claire Rouvery.
Offers nature-based educational classes in math, literature, project learning, geography, and additional homeschool support.
Classes are typically once per week in a given subject.
Classes are available for ages 4 – 8. Drop-off classes and parent participation classes are available.
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 historic estate of poet Carl Sandburg in nearby Flat Rock, NC offers a 1-2 hour educational tour for groups that include writing activities, house tour, and farm visits. Virtual tours are available
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.
The UCHU (United Community of Homeschoolers Unlimited) is an option 3 homeschool association.
They offer virtual classes in instrumentals, reading, mindfulness and yoga, drawing, high school courses, and more.
The Anderson County Library system offers special events, storytime, a seed library, Book-a-Librarian (for that much-needed help with literally anything), and so much more! Branch information can be found below:
Anderson County Main Library – 300 N. McDuffie St, Anderson
Belton Branch Library – 91 Breazeale Street, Belton
Iva Branch Library – 203 W. Cruette Street, Iva
Jennie Erwin Branch Library – 318 N. Shirley Avenue, Honea Path
Lander Memorial Branch Library – 925 Greenville Drive, Williamston
Pendleton Branch Library – 650 S. Mechanic Street, Pendleton
Piedmont Branch Library – 1407 S. Carolina 86, Piedmont
Powdersville Branch Library – 4 Civic Court, Powdersville
Westside Community Center Branch Library – 1100 West Franklin Street, Anderson
864.596.3500 | Multiple Locations, Spartanburg, SC
Spartanburg County Public Libraries offer a full line-up of free programming listed on their website. In addition to storytimes and other free programs, most of these libraries include a children’s area with activities and books.
Learn more in our parent reviews:
Locations:
Find more on the Spartanburg County Public Libraries website.
This virtual classroom offers classes for kids of all ages in various subjects, including english, math, coding/tech, world languages, science, art, history, music, and more. There are even private tutors and private lessons available.
Personalized reading and math help for ages 6-20, including dyslexia and ADHD. Twenty years serving Upstate SC families. Six locations plus online available.
864.527.9248 | Main Library Branch | 25 Heritage Green Place, Greenville, SC
The Greenville County Library System offers a large variety of virtual and in-person programs for babies, preschoolers, children, and adults! Some programs include take-home kits that can be requested online. Topics include history, art, and science.
The Greenville Library offers field trips including story times, a look-and-find tour, reference tours, and more.