El territorio de Ibagué es atravesado por los siguientes ríos: Combeima, Cocora, Ambalá, Chipalo, Alvarado, Opia, Piedras, Coello y La China.