In its upper part the river runs through a valley cut into horizontal beds of Carboniferous Great Scar limestone.
The Ordovician strata influence the character of the steep and narrow Swilla Glen and its waterfalls until, just north of Ingleton, the river crosses the Craven Fault and onto Carboniferous Limestone once again.