Catholic Diocese of Richmond

Search Parishes

Parishes

Sacred Heart - (575)

Address: 2597 Bruceville Road Meherrin VA 23954 -   Donate
Mass: Sunday Mass: 11:00 AM Holy Day: 11:00 AM Reconciliation: 12:00 PM (Sunday)
Phone Number: (434) 392-3934 More Information >

Saint Andrew - (601)

Address: 631 N. Jefferson Street Roanoke VA 24016-1401 -     Donate
Mass: Daily: 5:00 P.M. on Wed, 9:30 AM Thurs. & Fri. Vigil: 5:00 PM Sunday: 9:30 AM (Holiday weekends, please call for special Mass times.) Holy Day: 6:00 PM (Please call to verify.) Sunday Mass: 7:00 AM, 10:00 AM, 1:00 PM Reconciliation: 4:30 PM Saturdays by appointment only.
Phone Number: (540) 344-9814 More Information >

Saint Anne - (523)

Address: 350 Euclid Ave Bristol VA 24201 -     Donate
Mass: Daily: 8:30 AM (Tuesday, Wednesday, Friday) , 6:00 PM (Thursdays only) Vigil: 5:30 PM Sunday Mass: 8:30 AM , 11:30 AM Special Mass: 2:00 PM (Spanish Mass on Sundays)
Phone Number: (276) 669-8200 More Information >

Saint Anthony - (587)

Address: 1009 Virginia Ave NW Norton VA 24273-1897 -     Donate
Mass: Sunday: 10:00 AM
Phone Number: (276) 679-2336 More Information >

Saint Bernard - (553)

Address: 139 Linda Street Gate City VA 24251 -     Donate
Mass: Sunday: 10:00 AM Holy Day: 7:00 PM
Phone Number: (276) 669-8200 More Information >

Saint Edward Mission - (597)

Address: North Washington Ave & 7th Street Pulaski VA 24301 -   Donate
Mass: Daily: 11:00 AM (Thursdays) Sunday: 11:00 AM Holy Day: 7:00 PM
Phone Number: (540) 980-6511 More Information >

Saint Francis of Assisi - (556)

Address: 15 Glennwood Dr Rocky Mount VA 24151-2111 -     Donate
Mass: Daily: 9:00 AM (Wednesday Only) Vigil: 4:30 PM Sunday: 8:00 AM Holy Day Vigil: 7:00 PM Reconciliation: 3:45 PM (Saturday)
Phone Number: (540) 483-9591 More Information >

Saint Francis of Assisi - (605)

Address: 125 North Augusta Staunton VA 24401 -     Donate
Mass: Vigil: 5:00 PM Sunday: 7:15 AM , 8:30 AM , 11:30 AM Holy Day: 12:05 PM & 6:00 PM Reconciliation: 3:30 PM (until 4:45 PM)
Phone Number: (540) 886-2262 More Information >

Saint Gerard - (602)

Address: 809 Orange Avenue NW Roanoke VA 24016-1117 -     Donate
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 - (571)

Address: 120 Park Blvd (off Exit 47 on Int.81) Marion VA 24354 -     Donate
Mass: Daily: 12:00 PM (Tuesay and Friday at noon) Vigil: 5:30 PM (only on 1st Saturday of each month) Sunday: 11:30 AM , 1:30 PM (in Spanish)
Phone Number: (276) 783-7282 More Information >