← All schools

St. Albans School

Washington, DC · Visit school website ↗

Boarding DayBoys500–700 studentsEpiscopal

St. Albans School is a private, all-boys day and boarding school in Washington, D.C., serving roughly 600 students in grades 4 through 12. The school was founded over a century ago and holds an Episcopal identity central to its mission. Its hybrid day-boarding model means faculty teach across elementary, middle, and high school divisions while managing the distinct rhythms of commuters and resident students on one campus.

At St. Albans, academic rigor intertwines with moral and spiritual formation. The Episcopal tradition is not ceremonial—it shapes classroom culture. Faculty are expected to model character and weave ethical reasoning into their disciplines. This values-centered approach attracts teachers who see education and character development as linked work, not separate tracks.

The school runs programs in Chinese, French, Latin, and Spanish alongside athletics and the arts. Most faculty teach, advise, and often coach or supervise residence halls. Boarding faculty receive on-campus housing, a significant benefit in D.C.'s expensive rental market. That housing alone represents thousands of dollars monthly in effective compensation.

St. Albans hires year-round for academic departments, coaching positions, and administrative roles. Spring searches typically intensify as the school plans for fall openings. Because St. Albans remains one of the few boarding schools near the nation's capital, it draws candidates seeking residential independent school work without leaving a major metropolitan area—a rare combination in the boarding school market.

For teachers drawn to Episcopal values and day-boarding community life, St. Albans offers an uncommon urban alternative to traditional New England boarding schools.

Open positions at St. Albans School

2 current openings. Click any role to apply directly on the school's site.

Not sure if St. Albans 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 →