Catholic Diocese of Richmond

Search Parishes

Parishes

Church of the Transfiguration

Address: 7624 Roanoke Road Fincastle VA 24090 -
Mass: Daily: 10:00 AM (Wednesday, First Fridays) Vigil: 4:30 PM Sunday: 8:30 AM
Phone Number: (540) 473-2656
More Information >

Our Lady of Nazareth

Address: 2505 Electric Road Roanoke VA 24018-3599 -
Mass: Vigil: 5:30 PM Sunday: 7:30 AM , 9:30 AM , 11:30 AM Holy Day: 6:45 AM , 7:00 PM , 12:10 PM Reconciliation: 4:00 PM (Saturday)
Phone Number: (540) 774-0066
More Information >

Our Lady of Perpetual Help

Address: 314 Turner Road Salem VA 24153-2399 -
Mass: Vigil: 5:30 PM Sunday: 10:30 AM
Phone Number: (540) 387-0491
More Information >

Sacred Heart

Address: 255 West Main St (across from Courthouse) Covington VA 24426 -
Mass: Daily: 12:00 PM (Noon - On Most Fridays) Sunday: 11:00 AM
Phone Number: (540) 962-6541
More Information >

Saint Andrew

Address: 631 N. Jefferson Street Roanoke VA 24016-1401 -
Mass: Vigil: 5:30 PM Sunday: 7:30 AM , 9:00 AM , 11:30 AM Reconciliation: 4:00 PM (Saturday until 4:30 pm)
Phone Number: (540) 344-9814
More Information >

Saint Gerard

Address: 809 Orange Avenue NW Roanoke VA 24016-1117 -
Mass: Daily: 8:30 AM (Thurs. and Fri.) Sunday: 9:30 AM , 5:00 PM , 12:30 PM (in Spanish) Holy Day: 7:00 PM
Phone Number: (540) 343-7744
More Information >

Saint John the Evangelist

Address: 99 Second Street New Castle VA 24127 -
Mass: Sunday: 11:15 AM
Phone Number: (540) 864-8686
More Information >

Saint Joseph

Address: 620 Jefferson Avenue Clifton Forge VA 24422 -
Mass: Daily: 12:00 PM (Noon, Tuesdays & Thursdays) Vigil: 4:00 PM (Until Daylight Savings Time begins) Sunday: 9:00 AM
Phone Number: (540) 863-5371
More Information >

Saint Patrick

Address: 221 W. Nelson Street Lexington VA 24450 -
Mass: Vigil: 5:00 PM Sunday: 8:00 AM , 10:30 AM Holy Day: 5:30 PM , 12:15 PM Special Mass: 8:30 AM (First Saturdays) Special Mass: 5:00 PM (Sundays, Labor Day through Memorial Day)
Phone Number: (540) 463-3533
More Information >

Shrine of the Sacred Heart

Address: 1499 Shady Lane Hot Springs VA 24445 -
Mass: Vigil: 5:00 PM Sunday: 9:00 AM
Phone Number: (540) 839-2603
More Information >