The route heads north from Fawn Grove and passes through Woodbine before it forms a concurrency with PA 74 in Airville.
The route passes through the community of Bald Eagle and heads northeast through a mix of farm fields and woods, making a sharp bend to the southeast.
Here, the road crosses the Muddy Creek into Lower Chanceford Township and heads north into farmland with some trees and homes.
PA 425 curves to the northwest and continues through agricultural areas, making a turn to the northeast at an intersection with Frosty Hill Road.
PA 425 heads into forested areas and winds northeast through hilly terrain before curving to the southeast and then making a hairpin turn to the north at the intersection with Indian Steps Road in the community of York Furnace.
PA 425 crosses into Chanceford Township and winds through more woods before heading west into farmland with some trees and homes.
The road turns northwest and crosses Fishing Creek into Lower Windsor Township, where it winds through forested areas with some homes.
The route heads west and reaches the community of Craley, where it passes residences and a few businesses and curves to the northwest.
[7][8] The entire length of PA 124 between Fawn Grove and Craley was paved in the 1930s except for a short stretch to the south of Woodbine.