McDonald Run is a 3.07 mi (4.94 km) long tributary to Slippery Rock Creek that rises near Forestville in Butler County, Pennsylvania and flows south to meet Slippery Rock Creek near Branchton.