Tributaries of the River Fal include the River Truro, River Kennal, River Penryn and River Carnon. Several tidal creeks discharge into the River Fal including the Helford River, Mylor Creek, Pill Creek, Penpol Creek and Restronguet Creek.