Catholic Diocese of Richmond

Search Parishes

Parishes

All Saints

Address: 598 Needmore Lane, N.E. Floyd VA 24091 -
Mass: Vigil: 5:00 PM Reconciliation: 4:30-4:45 PM (Saturday)
Phone Number: (276) 236-7814
More Information >

Blessed Sacrament

Address: 154 N. Main Street Harrisonburg VA 22802 -
Mass: Daily: 6:00 PM (Wednesday) , 7:00 PM (Thursdays) , 12:10 PM (Tues, Thurs, Fri) Vigil: 5:00 PM Sunday: 8:00 AM , 10:00 AM , 1:00 PM (in Spanish) Holy Day: 6:00 PM , 7:00 PM (This does not apply at Christmas.) , 12:10 PM
Phone Number: (540) 434-4341
More Information >

Christ the King

Address: 820 E. Main Street, US11 (Exit 19 off I 81) Abingdon VA 24210 -
Mass: Daily: 8:00 AM (1st Wednesday 8 AM; all other Wednesdays 7 PM No Saturday Mass) Sunday: 9:00 AM Reconciliation: 5:00 PM (Thursdays)
Phone Number: (276) 628-2941
More Information >

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 >

Good Shepherd

Address: 890 W Main St Lebanon VA 24266 -
Mass: Sunday: 11:00 AM Holy Day: 6:00 PM
Phone Number: (276) 889-1690
More Information >

Holy Cross

Address: 710 Clay Street Lynchburg VA 24504-2530 -
Mass: Vigil: 4:00 PM (Winter Vigil) , 5:00 PM (Summer Vigil) Sunday: 8:00 AM (Winter Schedule) , 11:00 AM (Winter Schedule) , 2:00 PM (Winter Schedule - Spanish) Holy Day: 0:00 PM (As announced on website or in bulletin.) Summer Sunday: 8:00 AM , 10:00 AM , 2:00 PM (In Spanish)
Phone Number: (434) 846-5245
More Information >

Holy Family

Address: 516 Mason Court Dr Pearisburg VA 24134-1832 -
Mass: Daily: 11:00 AM (Thursdays Only) Sunday: 8:30 AM Reconciliation: 0:00 PM (Following the 11:00 Mass on Thursdays)
Phone Number: (540) 921-3547
More Information >

Holy Infant

Address: 101 W Marshall Ave (Rts 33 & 340) Elkton VA 22827-1221 -
Mass: Daily: 10:00 AM (Tuesday and Thursday) Vigil: 5:00 PM Sunday: 11:00 AM Holy Day: 0:00 AM (Call the Church)
Phone Number: (540) 298-1341
More Information >

Holy Name of Mary

Address: 1307 Oakwood St Bedford VA 24523-1613 -
Mass: Sunday: 8:00 AM , 10:45 AM Holy Day: 9:30 AM (English Meadows Elks Campus) , 7:00 PM (Church)
Phone Number: (540) 586-8988
More Information >

Holy Spirit

Address: 355 Independence Blvd Christiansburg VA 24073 -
Mass: Daily: 6:00 PM (Tuesday, Wednesday and Friday) Vigil: 5:00 PM Sunday: 11:00 AM , 1:00 PM (Spanish)
Phone Number: (540) 381-0299
More Information >