St. Margaret's is an all-girls boarding and day school for grades 8–PG that combines rigorous college-preparatory academics with experiential learning on Virginia's Rappahannock River, founded on Episcopal traditions.
Previous
Previous
April 27
May Ball
Next
Next
August 17