It begins at the junction with the Schuylkill River Trail near the mouth of the Perkiomen and Valley Forge National Historical Park and ends in Green Lane Park. It follows the Perkiomen and connects Lower Perkiomen Valley Park, Central Perkiomen Valley Park, and Green Lane Park. The trail is mostly gravel, with some sections being paved.
The now-defunct Perkiomen Valley corridor of the Reading Railroad was purchased by Montgomery County in 1978, and the trail mostly follows the former railroad bed. It was completed in 2003.