Catholic Diocese of Richmond

Search Parishes

Parishes

Blessed Sacrament - (560)

Address: 154 N. Main Street Harrisonburg VA 22802 -     Donate
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 >

Holy Infant - (548)

Address: 101 W Marshall Ave (Rts 33 & 340) Elkton VA 22827-1221 -     Donate
Mass: 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 >

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 John the Evangelist - (622)

Address: 300 Maple Ave Waynesboro VA 22980-4706 -     Donate
Mass: Daily: 9:00 AM (Tuesday through Friday) , 12:00 PM (First Friday) Vigil: 5:00 PM Sunday: 8:30 AM , 11:30 AM Holy Day: 9:00 AM , 7:00 PM (Call Parish Office)
Phone Number: (540) 949-6145 More Information >

Shepherd of the Hills - (3931)

Address: 6562 Amicus Road Quinque VA 22965 -     Donate
Mass: Daily: 0:00 AM (Announced at Sunday Mass) Sunday: 8:30 AM Holy Day: 0:00 AM (Call the Church)
Phone Number: (434) 985-3929 More Information >