Starting life as Cadshaw Brook draining a valley named Green Lowe Clough on Turton Moor, the brook feeds the Turton and Entwistle Reservoir and Wayoh Reservoir (the latter also fed by Blackstone Brook and Whittlestone Head Brook). From there, the river traverses Turton Bottoms and passes Chapeltown before feeding Jumbles Reservoir (along with Hazelhurst Brook).