The route heads through a mix of suburban and rural areas of southern Beaver County as a two-lane road except at the junction with I-376 near Gringo.
PA 151 begins at an intersection with US 30 in Greene Township, heading east on two-lane undivided Bocktown Road.
The road passes north of South Side High School and heads through forested areas with some farms and homes, crossing into Raccoon Township and intersecting PA 18.
Here, the route turns to the south before heading northeast through forested areas and entering Hopewell Township and becoming Gringo Road.
PA 151 comes to an interchange with I-376, where it briefly widens to four lanes, and continues into the community of Gringo, passing a mix of homes and businesses.