Walsingham Academy is a Catholic day school in Williamsburg, Virginia, serving about 550–650 students from pre-K through grade 12. Founded over 75 years ago by the Sisters of Mercy, the school welcomes students and staff of all faiths and grounds its mission in compassion and service. As a day school, it draws families from Williamsburg and surrounding areas, creating a rooted community with deep regional ties rather than a residential boarding model.
What sets teaching here apart is the pre-K–12 span combined with language breadth. The Academy teaches French, Latin, and Spanish across grade levels, which is uncommon in Virginia independent schools. This means faculty build multilingual literacy into student development and often teach or mentor the same families across multiple grade levels. That continuity—knowing siblings, parents, and educational arcs—shapes how the school operates and deepens teacher-family relationships.
Because the Academy is a day school, faculty integrate into the local Williamsburg community rather than living on campus. The schedule follows a traditional school year without evening residential duties. Benefits typically include health insurance, retirement contributions, and professional development support. As a Catholic institution, the school welcomes faith-informed teaching, though it does not require it.
Hiring occurs across elementary, middle, and high school divisions, plus administrative, advancement, and support roles. Most faculty searches happen before the academic year; occasional mid-year openings arise.
For educators drawn to classical academics, language-rich instruction, and a values-centered day school environment in colonial Virginia, the Academy offers a distinctive setting.
No open positions right now
We monitor Walsingham Academy's career page weekly. Take the Teacher Match Quiz to get notified when roles open that match your experience.
Not sure if Walsingham Academy 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 →