Although Old Rag Mountain is within the boundaries of Shenandoah National Park, most people approach it from the park’s eastern boundary. Follow these directions to get to the trailhead:
- From Sperryville, Route 211: Take Route 522 south for .8 mile. Turn right onto Route 231 and go 8 miles. Turn right onto Route 601 and follow the signs to the parking area (approximately 3 miles).
- From Madison, Route 29 Business: TakeRoute 231 for 12.8 miles. Turn left onto Route 602 and follow the signs to the parking area (approximately 3 miles).
Especially during busy weekends, parking can be another challenge. All Old Rag hikers must use the large parking area at the Old Rag Fee Station. The small parking area at the Old Rag Trailhead is NOT open to the public.