Silver Creek begins in a farm field northeast of the community of Seaforth at an elevation of 328 metres (1,076 ft).
It flows southwest and takes in right and left tributary creeks before passing under Ontario Highway 8 on the east side of Seaforth.
It continues southwest on the east side of the community, takes in two more left tributaries, and reaches its mouth at the Bayfield River at an elevation of 299 metres (981 ft) in the community of Egmondville.
A monitoring point for Benthic zone marine invertebrates is located on the upper Silver Creek.
Reforestation has been identified as the priority strategy for improving forest conductions and water quality.