De rivier die door Pisa en Florence stroomt is de Arno. De Arno is de langste rivier van Toscane en heeft een lengte van 241 kilometer. De rivier ontspringt in de Apennijnen en stroomt door de steden Poppi, Bibbiena, Capolona, Arezzo, Florence, Empoli en Pisa. De Arno mondt uit in de Tyrrheense Zee bij Marina di Pisa.
In Pisa stroomt de Arno langs het Piazza dei Miracoli, waar de beroemde scheve toren van Pisa staat. In Florence stroomt de Arno door het centrum van de stad, waar de Ponte Vecchio, een overdekte brug, over de rivier ligt.
De Arno is een belangrijke rivier voor de regio Toscane. De rivier wordt gebruikt voor irrigatie, transport en watervoorziening. De Arno is ook een populaire toeristische bestemming.