Sacred Heart is a vibrant community of faith in Winchester, Virginia that holds worship, religious education, and community outreach among its top priorities.
Typical of Shenandoah Valley hospitality, Sacred Heart parishioners are friendly and welcoming. Whether you are a registered parishioner or a guest, Sacred Heart Catholic Church welcomes you to participate in Mass, to serve alongside us as we reach out to help the needy, and to receive the blessings that being a part of an active parish has to offer.
In this section, you will find information on services available to registered parishioners seeking the Sacraments. We also have many active parish groups that welcome new members and active participants. Please call the parish office for more information. (540)662-5858.