About St. Margaret's School

St. Margaret's School has been a place for girls to learn, grow, and thrive for 100 years. We believe in the power of all girls, value your uniqueness and respect your views. Each girl is given the individual support she needs to excel in the classroom and in all aspects of life.
We offer boarding and day programs for girls in grades 8–12 and a postgraduate program, THRIVE. Girls gain strong academic skills here, develop leadership ability, and build character to prepare them to be successful on whatever path they take. Grounded in Episcopal values, we provide a welcoming, inclusive experience for girls from across the country and around the world.

At St. Margaret's, you will belong to a close community full of opportunities that promote competence and build confidence to help you overcome challenges, try new things, and become your personal best.

Founded in 1921, St. Margaret's School is located in Tappahannock, Virginia, on the Rappahannock River in Essex County. Our beautiful riverfront campus is in an area full of historical, cultural, and natural resources. St. Margaret's is within a 1–2 hour drive of the Washington, DC metro area, Fredericksburg, Richmond, Charlottesville, Williamsburg, and Virginia Beach, Virginia.
    • Swimming the Rappahannock River

Religious Affiliation: Episcopal Diocese of Virginia

Girls, grades 8-12 and postgraduate
70% Boarding / 30% Day

Accreditation: St. Margaret's is accredited by the Virginia Association of Independent Schools.

2023-2024 Tuition:
Day $21,000
Five-day Boarding $46,150
Boarding $57,500
International Student fee $2,000
5 Reasons You Belong at St. Margaret's School:

College Preparedness: Challenge yourself with a collaborative STEAM curriculum and rigorous academics, including Advanced Placement and Dual Enrollment courses to start earning college credit. Our college counselor will help you to navigate the different colleges and degree fields to best prepare you for life after graduation from St. Margaret's.

S.T.R.E.A.M. Program: St. Margaret's offers a waterfront campus along the Rappahannock River.  Our Science, Technology, River, Engineering, Art, and Math are weaved through all aspects of school life. So jump into a sailboat, take care of an oyster garden, conduct science labs from our beach, and explore our riverfront community.

Episcopal Community: Grounded in Episcopal tenets, St. Margaret's School is for girls who want to be part of a welcoming and inclusive community where they can be authentic. Our girls live by the "Gospel of Doing" and these words from our school prayer: As we grow in age, may we grow in grace. 

Athletics: We encourage our students to challenge themselves and join the team. With many athletic opportunities to choose from - including crew, volleyball, and tennis - you'll be sure to find the team that's right for you.

Visual and Performing Arts: Perform with the choir, direct a school play, set up an easel to paint on our River Lawn, or be inspired in our ceramics studio. St. Margaret's robust arts program offers you a variety of visual and performing arts opportunities that will encourage you to explore your creativity and express yourself.

Council for the Advancement and Support of Education
Enrollment Management Association
Mid-Atlantic Episcopal School Association
National Alliance of Independent Schools 
National Association of Episcopal Schools
National Coalition of Girls' Schools
Small Boarding Schools Association
The Association of Boarding Schools
Virginia Association of Independent Schools
St. Margaret's School
P.O. Box 158
Tappahannock, VA 22560
T: 804-443-3357
Episcopal girls' school for boarding and day, grades 8-PG, on the banks of the Rappahannock River in Virginia.