Spartanburg Day School is an independent, non-sectarian day school in Spartanburg, South Carolina. It serves students from preschool through grade 12, with enrollment between 501 and 700. The campus holds all four divisions on one site, so faculty work alongside colleagues who teach the same students years earlier or later.
The school describes its aim as a superior education inside a community of trust. In practice, that means small sections, close advisor ties, and a faculty culture where teachers know students across divisions. French anchors the world language program from the lower grades up.
Teaching jobs here tend to carry real classroom autonomy. Because the PreK-12 structure is continuous, teachers help shape curriculum that connects across divisions rather than inheriting a fixed scope-and-sequence. Upper school faculty often coach a sport or lead a club, but unlike boarding schools, evenings and weekends stay your own.
Financially, Spartanburg Day School is on steady ground. Recent filings show about $13.7 million in annual revenue and net assets near $59.5 million, with fundraising up about 2.2 percent. For candidates, that stability usually means reliable professional development funds, predictable class sizes, and fewer program cuts year to year.
Hiring typically covers lower school lead and assistant teachers, middle and upper school subject specialists in English, math, science, history, French, and the arts, plus coaches, learning support, and staff in admissions and advancement. Most faculty searches open in late winter and spring. Spartanburg itself offers a lower cost of living than Greenville, Asheville, or Charlotte, all within easy driving range.
Open positions at Spartanburg Day School
2 current openings. Click any role to apply directly on the school's site.
Not sure if Spartanburg Day School is the right fit?
Take the Teacher Match Quiz — answer 30 questions about your experience, geography, and values. Get a shareable Teacher Profile Card and your top 10 matched schools from our database of 2,044.
Take the Teacher Match Quiz →