← All schools

Saint Stephen's Episcopal School

Bradenton, FL · Visit school website ↗

DayCoEd500–700 studentsEpiscopal

Saint Stephen's Episcopal School is a day school in Bradenton, Florida, enrolling about 550 students from Pre-K through grade 12. The campus sits near the Gulf of Mexico, a setting that shapes its marine science program and draws educators seeking both academic strength and Episcopal values. The school is college-preparatory, small enough for faculty to influence curriculum, yet organized enough to sustain specialized programs across multiple departments.

Daily foreign language instruction in Mandarin, Spanish, and Latin runs K–12 here, creating cross-departmental partnerships that are less common at comparable schools. The marine science program leverages Gulf Coast proximity for field-based units. Extensive AP offerings and an iPad initiative position Saint Stephen's as college-focused and tech-enabled. Faculty teach in small classes, so student progress is visible and teaching feedback is immediate.

Saint Stephen's Episcopal School hires teachers and support staff year-round in core academics, world languages, sciences, and arts. Classroom assistants and administrative roles open periodically. Most faculty positions fill before fall, so early candidacy matters.

What distinguishes teaching here is autonomy within structure. A marine science instructor can design spring projects with real budget and latitude; a language teacher partners substantively with history and arts faculty rather than working in isolation. At 550 students, you shape school culture without drowning in large-institution bureaucracy.

Benefits include health insurance and professional development support. Specific salary ranges and complete benefit details are best obtained directly from the school.

No open positions right now

We monitor Saint Stephen'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 Saint Stephen'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 →