Greensboro Day School is a non-sectarian independent day school in Greensboro, North Carolina, serving more than 1,000 students across four divisions: preschool, elementary, middle, and high school. That full PreK–12 span under one roof is uncommon among day schools and creates a wide range of teaching positions — from early childhood roles to upper school department jobs.
The school's mission centers on intellectual, ethical, and interpersonal development. In practice, that means faculty connect their subjects to broader questions of civic responsibility. It shows up in daily instruction, not just in assemblies or advisory periods.
The four-division structure gives teachers real career options. A faculty member can build deep expertise in one grade band or move across levels over time — something few single-division schools can offer. Language teachers work within programs covering Spanish, Mandarin Chinese, and Latin. Staff roles in admission, operations, and advancement open alongside teaching positions each hiring cycle.
Financially, Greensboro Day School is on solid footing. Net assets reached $52.6 million in 2023, with annual revenue near $40.2 million and fundraising up roughly five percent year over year. That base supports competitive salaries, health coverage, and retirement contributions. Greensboro's cost of living sits well below Charlotte or Raleigh, so take-home pay stretches further than the salary number alone suggests — a real advantage for teachers relocating from higher-cost markets.
The school's institutional trajectory is currently rated flourishing. For candidates seeking a stable, full-spectrum day school in North Carolina, that signal matters. Open roles span teaching, coaching, and administrative functions, with faculty searches most active in the spring ahead of each academic year.
Open positions at Greensboro Day School
2 current openings. Click any role to apply directly on the school's site.
Not sure if Greensboro 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 →