Skip to main content

Christchurch School

Share a story

A boarding and day college-prep school for boys and girls in grades 9-12, located on the Rappahannock River in Middlesex County, Virginia. Proud to be one of six schools in the Episcopal Diocese of Virginia: St. Catherine's School (Richmond), St. Christopher's School (Richmond), Stuart Hall (Staunton), St. Margaret's School (Tappahannock) and St. Stephen's & St. Agnes School (Alexandria).

News about Christchurch School

Share a story