All Saints - (194)
Address: 598 Needmore Lane, N.E. Floyd VA 24091 - DonateMass: Saturday Mass: 5:00 PM
Phone Number: (276) 236-7814 More Information >
Basilica of Saint Andrew - (601)
Address: 631 N. Jefferson Street Roanoke VA 24016-1401 - DonateMass: Sunday Mass: 7:30 AM, 9:00 AM, 11:30 PM, Daily: 12:00 Noon Monday - Friday Vigil: 5:30 PM Saturday, Holy Day: 7:00 PM, Reconciliation: Saturday 3:30 pm – 5:00 pm, Monday 12:45 pm – 2:00 pm, Thursday 5:00 pm – 6:45 pm
Phone Number: (540) 344-9814 More Information >
Blessed Sacrament - (560)
Address: 154 N. Main Street Harrisonburg VA 22802 - DonateMass: Daily: 12:10 PM (Tuesday & Friday), 6:00 PM (Wednesday), 7:00 PM (Thursdays in Spanish) Vigil: 5:00 PM Saturday Sunday Mass: 8:00 AM , 10:00 AM , 1:00 PM (in Spanish) Holy Day: 12:00 PM, 6:00 PM , 7:30 PM (In Spanish) This does not include Christmas & Easter.
Phone Number: (540) 434-4341 More Information >
Christ the King - (515)
Address: 820 E. Main Street, US11 (Exit 19 off I 81) Abingdon VA 24210 - DonateMass: Daily: Wednesday: 6:00pm, Thursday: 8:00am. w/ Eucharistic Adoration following until 9:00 pm, Friday: 12:10pm, Sunday Mass: 9:00am
Phone Number: (276) 628-2941 More Information >
Church of the Transfiguration - (638)
Address: 7624 Roanoke Road Fincastle VA 24090 - DonateMass: Daily: 10:00 AM (Wednesday, First Fridays) Vigil: 4:30 PM Sunday: 8:30 AM
Phone Number: (540) 473-2656 More Information >
Good Shepherd - (566)
Address: 890 W Main St Lebanon VA 24266 - DonateMass: Sunday Mass: 11:00 AM Daily: Wednesday: 6:00 PM (when priest is available) Holy Day: 6:00 PM
Phone Number: (276) 889-1690 More Information >
Holy Cross - (569)
Address: 710 Clay Street Lynchburg VA 24504-2530 - DonateMass: Saturday Mass: 4:00PM Sunday Mass: 8:00 AM, 11:00 AM, 2:00 PM (Spanish) Daily: 9:00 AM Every weekday except Tuesday Holy Days: 12:00 Noon, 6:00 PM Reconciliation: After daily and weekend Mass or By request
Phone Number: (434) 846-5245 More Information >
Holy Family - (589)
Address: 516 Mason Court Dr Pearisburg VA 24134-1832 - DonateMass: 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 - (548)
Address: 101 W Marshall Ave (Rts 33 & 340) Elkton VA 22827-1221 - DonateMass: Daily: 10:00 AM (Tuesday and Thursday) Vigil: Saturday 5:00 PM Sunday: 11:00 AM Reconciliation: Saturday 4:00 PM- 4:45 PM
Phone Number: (540) 298-1341 More Information >
Holy Name of Mary - (518)
Address: 1307 Oakwood St Bedford VA 24523-1613 - DonateMass: Sunday: 8:00 AM , 10:45 AM Holy Day: 9:30 AM, 7:00 PM (Church)
Phone Number: (540) 586-8988 More Information >