PA 944 begins at an intersection with
PA 233 in
Lower Mifflin Township, heading northeast on two-lane undivided Enola Road. The road heads through agricultural areas with some woods a short distance to the south of
Blue Mountain, turning east and entering
Upper Frankford Township. The route heads through more rural areas before coming to the residential community of
Bloserville, where it turns north before curving back to the east. The road passes more farms before heading into
Lower Frankford Township and running through a mix of woods and fields. Entering more agricultural areas, PA 944 curves northeast before heading east into
North Middleton Township and intersecting
PA 74. From this junction, the route continues east, heading through forests before passing more farms as it enters
Middlesex Township. In this area, PA 944 comes to a junction with
PA 34, at which point the route turns northeast to form a
concurrency with that route on Spring Road, passing through the community of Carlisle Springs. PA 944 splits from PA 34 by heading east onto Wertzville Road, passing through more farmland with occasional homes. The road curves north and then east again as it runs through a mix of farms and woods with some homes, passing through Donnellytown. The route crosses the
Appalachian Trail and enters
Silver Spring Township, continuing to an intersection with the western terminus of
PA 114. From here, PA 944 heads into residential development, passing through
Wertzville. The road heads through a mix of farms and development prior to entering
Hampden Township. Here, the route passes through suburban residential subdivisions prior to widening into a four-lane
divided highway and reaching a
diamond interchange with
I-81 (
Capital Beltway). Following this, PA 944 narrows back into a two-lane undivided road and passes through woods before heading near more residential neighborhoods, crossing into
East Pennsboro Township. In this area, the road passes more inhabited subdivisions along with some commercial development, running through West Enola. The route heads through woodland, coming into
Enola where it turns south onto South Enola Drive, passing homes. PA 944 curves to the southeast and bears left onto State Street, reaching its eastern terminus at
US 11/
US 15 in
West Fairview; this intersection has no access from PA 944 to northbound US 11/US 15. ==History==