Lafferty Run is a long first-order tributary to Kendall Creek.
Lafferty Run rises about southwest of Red Rock, Pennsylvania and then flows west-northwest to meet Kendall Creek about east of Bradford, Pennsylvania.
Lafferty Run drains of area, receives about of precipitation, and is about 94.30% forested.