
Shenandoah Valley National Park
Rockfish Gap
Entrance (Option 1)

Saint John the Evangelist
301 Sheppard Court
Waynesboro, VA 22980
Main Mass Times
Saturday Vigil: 5:00 PM
Sunday: 8:30 AM & 11:30 AM
Distance: 8 Miles
Drive Time: 15 Minutes
Swift Run Gap
Entrance (Eastbound)

Holy Infant
101 West Marshall Avenue
Elkton, VA 22827
Main Mass Times
Saturday Vigil: 5:00 PM
Sunday: 11:00 AM
Distance: 6 Miles
Drive Time: 10 Minutes
Swift Run Gap
Entrance (Westbound - Option 1)

Shepard of the Hills
6562 Amicus Road
Ruckersville, VA 22968
Main Mass Times
Saturday Vigil: 5:00 PM (1st & 3rd weekends)
Sunday: 8:30 AM
Distance: 13 Miles
Drive Time: 20 Minutes
Swift Run Gap
Entrance (Westbound - Option 2)

Our Lady of Blue Ridge
692 Lonnie Burke Road
Madison, VA 22727
Main Mass Times
Saturday Vigil: 5:00 PM
Sunday: 8:00 AM & 10:00 AM
Other Mass Times
Mon - Fri: 8:00 AM
​
https://masstime.us/our-lady-of-the-blue-ridge-catholic-church-in-madison-va/
Distance: 26 Miles
Drive Time: 30 Minutes
Thornton Gap
Entrance (Eastbound)

Our Lady of the Valley
200 Collins Avenue
Luray, VA 22835
Main Mass Times
Saturday Vigil: 5:00 PM
Sunday: 9:00 AM & 11:15 AM
Distance: 9 Miles
Drive Time: 15 Minutes
Thornton Gap
Entrance (Westbound)

Saint Peter's
12762 Lee Highway
Washington, VA 22747
Main Mass Times
Saturday Vigil: 5:00 PM
Sunday: 8:15 AM, 9:45 AM (Latin), 11:30 AM
Other Mass Times
Tues: 5:30 PM
Mon, Wed, Fri: 8:30 AM & 11:15 AM
Thurs: 7:00 PM
Sat: 8:30 AM
​
Distance: 12 Miles
Drive Time: 20 Minutes
Front Royal
Entrance

Saint John the Baptist
120 West Main Street
Front Royal, VA 22630
Main Mass Times
Saturday Vigil: 5:30 PM
Sunday: 10:30 AM
Other Mass Times
Mon - Sat: 5:30 AM
Mon - Fri: 12:00 PM
Wed: 7:00 PM (Spanish)
​
Distance: 2 Miles
Drive Time: 5 Minutes
Front Royal
Entrance (Invalid Option)

Immaculate Hear of Mary Chapel (SSPX)
5267 John Marshall Highway
Linden, VA 22642
The SSPX is NOT in full communion with Rome. This chapel is noted here to ensure that travelers know to avoid it when seeking a valid mass.
​
​
