Die Sorne entspringt im Hochjura in der Nähe von Bellelay und ist ein 29 km langer Nebenfluss der Birs im nördlichen Jura. Sie ist ein wichtiger Zufluss der Birs. Bei Bassecourt tritt die Sorne in das breite Tal von Delsberg hinaus und wendet ihren Lauf nach Osten. Hier nimmt sie von Westen den Tabeillon auf, den längsten Seitenbach, der aus den Freibergen kommt. Mit zahlreichen Windungen fliesst die Sorne durch die flache Talaue des Delsberger Beckens und durch die Stadt Delémont, bevor sie nordöstlich der Stadt in die Birs mündet.
Das Fliegenfischen an der Sorne ist nicht einfach. Der Bach ist klein und an vielen Stellen sind die Ufer dicht bewachsen. Kurze Fliegenruten in Schnurklasse 2 sind hier gefragt. Micro-Nymphen oder kleine CDC-Fliegen bringen den Erfolg. Trotz der Kleinheit des Gewässers werden immer wieder ansehnliche Forellen gefangen.