Catholic Diocese of Richmond

Search Parishes

Parishes

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 >

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 >

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 John the Evangelist

Address: 300 Maple Ave Waynesboro VA 22980-4706 -
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

Address: 6562 Amicus Road Quinque VA 22965 -
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 >