Weekend Masses

Saturday Vigil: 5:00 PM Sunday: 8:30AM and 11:30AM

St. John’s Newsletter

Subscribe to our mailing list

View previous campaigns.

Online Giving

online giving

20061004 website graphics 017

My dear friends,

Thank you for visiting our parish website. It is our sincere desire to serve our people and all whom God sends to us.

Hopefully you will find this website to be helpful in learning about us and the work we do within the broader mission of the Roman Catholic church in the world under the leadership of His Holiness Pope Francis. We also belong to the Roman Catholic Diocese of Richmond VA with our bishop Most Rev. Francis X. DiLorenzo.

St. John the Evangelist Catholic Church was founded in 1946 and is located in the Shenandoah Valley of the Commonwealth of Virginia, north of Interstate 64 between the much larger cities of Charlottesville and Staunton. We are located about an hour and a half from our state’s capital Richmond to the east, about an hour and a half from Roanoke to the south, and about four hours from Washington D.C. to the northeast.

We are a church community of approximately 900 households, a Christian family dedicated to hearing God’s Word proclaimed and preached, to celebrating meaningful Catholic liturgy and tradition, to building with one another a true fellowship of sisters and brothers, and to reaching out generously to those in need among us and in the larger community.

Working with me is a dedicated staff of church administrators and lay ministers, as well as a pastoral council and finance council, who commit themselves to the mission and vision of St. John the Evangelist Catholic Church. With hope and faith we forge ahead to meet the challenge of living authentic Christian lives in a changing world. Jesus Christ is our model, his mother Mary and the saints our friends and guides along the journey, St. John the Evangelist our patron, the Holy Spirit our driving wind and raging fire, and the way of the Gospel our inspiration and our creed.

If you find your way to the Shenandoah Valley, please join with us in worship and discover for yourself the wonderful spirit of our parish community. Once again, welcome.

Rev. Rolo B. Castillo