Catholic Diocese of Richmond

Search Parishes

Parishes

Sacred Heart

Address: 2597 Bruceville Road Meherrin VA 23954 -
Mass: Sunday: 11:00 AM Holy Day: 7:00 PM Reconciliation: 12:00 PM (Sunday)
Phone Number: (434) 392-3934
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 Anne

Address: 350 Euclid Ave Bristol VA 24201 -
Mass: Daily: 7:30 AM (Friday (in Summer 8:00 a.m.)) , 8:30 AM (Tuesday and Wednesday) , 6:00 PM (Thursdays only) , 12:15 PM (Monday) Vigil: 5:30 PM Sunday: 8:30 AM , 11:30 AM Summer Vigil: 5:30 PM Summer Sunday: 8:30 AM , 10:30 AM (Memorial Day weekend - Labor Day) Special Mass: 2:00 PM (Spanish Mass on Sundays)
Phone Number: (276) 669-8200
More Information >

Saint Anthony

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

Saint Bernard

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

Saint Edward Mission

Address: North Washington Ave & 7th Street Pulaski VA 24301 -
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

Address: 15 Glennwood Dr Rocky Mount VA 24151-2111 -
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

Address: 125 North Augusta Staunton VA 24401 -
Mass: Vigil: 5:00 PM Sunday: 7:15 AM , 8:30 AM , 11:30 AM Holy Day: 7:00 PM , 12:05 PM Reconciliation: 3:30 PM (until 4:45 PM)
Phone Number: (540) 886-2262
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

Address: 120 Park Blvd (off Exit 47 on Int.81) Marion VA 24354 -
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 >