PA 580 begins at an intersection with PA 403 in the community of in Cherryhill Township, heading east-northeast on a two-lane undivided road. The route passes through agricultural areas with some homes, passing through . The road continues into Green Township and runs through a mix of farmland and woodland with a few residences, serving the community of . Farther northeast, PA 580 heads into more forested areas with some fields and homes, passing through and curving to the north-northeast. The route crosses PA 240 in and continues through more forests. The road turns east and crosses a R.J. Corman Railroad line, heading into the borough of Cherry Tree. Here, PA 580 becomes Maple Street and enters residential areas, turning north onto Front Street before turning east onto Cherry Street. The route crosses another R.J. Corman Railroad line and the West Branch Susquehanna River, passing more homes and businesses prior to ending at US 219.[3][4]