St. David's School, founded in 1972, is an independent Episcopal day school in Raleigh, North Carolina, serving roughly 600 students in Pre-K through grade 12. The school sits in the Research Triangle region and operates a full-time day model—teachers commute in, teach, and leave at day's end. This structure appeals to educators who want meaningful work without boarding duties or weekend supervision.
St. David's integrates Christian formation into daily teaching. Faculty teach alongside a defined Anglican mission and intentional values curriculum. For teachers in English, math, sciences, languages (French, Latin, Spanish), and humanities, this means faith and learning work together as core practice, not afterthought. The day-school boundary lets you invest fully during school hours, then build a life outside work.
The school hires year-round across all divisions. Elementary and middle school classroom teachers, high school subject specialists, language instructors, and support staff positions open regularly. Recent facility development has created specialized roles in areas like athletics and arts. Compensation reflects stable financials and commitment to staff retention. Benefits typically include professional development support and access to campus resources.
For teachers seeking Christian independent education in North Carolina, St. David's offers a coherent culture where moral and intellectual development align. The day-school model removes residential constraints that burden some independent school faculty. You teach in a values-driven environment with clear working hours and community roots in Raleigh.
*View current openings at St. David's School.*
---
**Word count (body only): 246 words** **Flesch reading ease: 58.1**
Open positions at St. David's School
5 current openings. Click any role to apply directly on the school's site.
Not sure if St. David's 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 →