Los ríos que desembocan en este mar son todos cortos, siendo los más importantes los italianos río Tirso (152 km), río Temo (55 km) y río Mannu (21 km).