St. Paul's Episcopal School in Waco, Texas serves 250–300 students from pre-school through elementary grades. The school's Episcopal mission emphasizes educating the whole child: mind, body, and spirit. That framework shapes how teachers design lessons, lead classrooms, and connect with families across all age groups and subjects.
As a day school, St. Paul's offers a different rhythm than boarding models. Teachers invest intensive hours in classroom instruction without residential duties. This focus allows deeper lesson preparation, smaller-group work, and genuine relationships with each student's learning style and family context. Early childhood and elementary classes stay small, which is rare in many regions.
The school integrates Spanish language instruction throughout its program. This creates real opportunities for bilingual teaching and cross-curricular language work—not a token addition. Waco's cost of living is moderate for Texas, stretching teaching salaries further than many urban markets.
St. Paul's Episcopal School is hiring for faculty positions across early childhood and elementary grades, plus specialist roles and leadership posts including a Head of School search. The school seeks educators who share its Episcopal values and understand that character development matters as much as academic progress.
For elementary teachers and early childhood specialists, St. Paul's offers a setting where you shape curriculum directly and know families by name. Smaller enrollment means your voice influences school culture. The day structure means your work ends on campus, leaving time for planning, professional growth, or life outside school walls.
No open positions right now
We monitor St. Paul's Episcopal School's career page weekly. Take the Teacher Match Quiz to get notified when roles open that match your experience.
Not sure if St. Paul's Episcopal 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 →