De IJssel (of Gelderse IJssel, ter onderscheiding van de Hollandse IJssel) is een vertakking van de Rijn. Zij takt bij Westervoort ten oosten van Arnhem af van de Rijn en stroomt in noordoostelijke en later in noordelijke richting naar het Ketelmeer resp. het IJsselmeer. De lengte van de IJssel is ongeveer 125 km.
De oorspronkelijke bovenloop van de IJssel is niet het traject Westervoort - Doesburg (dat gegraven is), maar de Oude IJssel, tegenwoordig een zijrivier die bij Doesburg in de IJssel uitmondt. Andere zijrivieren zijn de Berkel en de Schipbeek.
Van Deventer tot voorbij Hattem vormt de rivier de grens tussen Gelderland en Overijssel, hoewel gedeelten van dat traject geheel op Overijssels grondgebied liggen. Dat geldt ook voor het laatste traject. Voorbij Kampen en het ertegenover gelegen IJsselmuiden vormde de rivier een kleine delta, maar behalve het Keteldiep, de hoofdtak, zijn de andere armen afgedamd.
De voornaamste plaatsen aan de IJssel zijn Zutphen (de enige plaats aan weerszijden van de rivier), Deventer en Kampen. Zwolle ligt strikt genomen niet aan de IJssel, maar wordt doorgaans toch als IJsselstad gezien. Historische stadjes aan de IJssel zijn ook Doesburg en Hattem.