- Find a Trail
- My TrailLink
- Explore Trails
- About Us
- Get Involved
Closure Notice: Parts of this trail were heavily damaged due to flood-related erosion in 2018 and 2019, forcing the closure of certain segments, especially near the Holmes Run Parkway bridge, splitting the trail near I-395. Currently the City of Alexandria is anticipating construction repairs continuing into 2024. Visit the City of Alexandria's website.
The Holmes Run Trail offers a scenic pathway through the heart of a busy residential area in Alexandria and adjoining Fairfax County, both suburbs of Washington, D.C. The trail, which is divided into two disconnected segments, is popular with bikers, joggers and parents with children.
The paved trail begins adjacent to Cameron Run Regional Park in western Alexandria, where you can connect to the Eisenhower Avenue Trail to reach Hoffman Town Center and the Eisenhower Metro Station.
From that juncture, Holmes Run Trail heads northwest along a small stream, where you're likely to see geese and other waterfowl, and past Ben Brenman Park, which offers a playground, restrooms, picnic areas and parking. On the west end of the park, you can hop on Cameron Station Linear Park, a pleasant tree-line paved trail, to reach the popular Armistead Boothe Park with its sprawling playground adjacent to Samuel W. Tucker Elementary School.
You’ll pass through some fairly heavily wooded sections until N. Chambliss Street, where a new bridge carries trail users to Glen Hills Park on the west side of Holmes Run. From there, the paved trail continues north to its endpoint at busy Columbia Pike (State Route 244).
Separated from the longer stretch of trail by scenic Lake Barcroft, the northern segment begins at Sprucedale Drive (west of Sleepy Hollow Road) and follows Holmes Run to Hockett Street (off Annandale Road/SR 649) in West Falls Church. While portions of the trail are paved, the majority has a stone dust surface popular with runners.
At the southern portion of the Capital Beltway (Interstate 495), take exit 174 (Eisenhower Avenue Connector). At the intersection with Eisenhower Avenue, turn right (east) and proceed approximately 0.5 mile. You’ll see Cameron Run Regional Park and Great Waves Waterpark on your left. Pull into that lot and park in a designated space. From the parking lot, walk west approximately 0.25 mile. On the west side of the Vola Lawson Animal Shelter, you’ll encounter the southern trailhead for the Holmes Run Trail, adjacent to its namesake creek.
Parking and public restrooms are also available in Ben Brenman Park (4800 Brenman Park Drive). For the northern segment, park in Rose Lane Park's small parking lot on the northern end of Rose Lane in Annandale.
TrailLink is a free service provided by Rails-to-Trails conservancy
(a non-profit) and we need your support!