This is a list of rivers in Colombia. They are arranged by where they drain. Tributaries are indented under each larger stream's name.
Amazon River Basin
- Amazon River
- Negro River
- Vaupés River or Uaupés
- Papuri River
- Querary River
- Içana River or Isana
- Guanía River
- Japurá River or Yapura
- Purui River
- Apaporís River
- Traíra River
- Tunia River
- Ajajú River
- Caquetá River
- Miritiparaná River
- Cahuinari River
- Yarí River
- Caguán River
- Mecaya River
- Orteguaza River
- Cotuhé River
- Igara Paraná River
- Cara Paraná River
- San Miguel River
- Guamués River
Orinoco River Basin
- Orinoco River
- Apure River (Venezuela)
- Arauca River
- Capanaparo River
- Cinaruco River
- Meta River
- Vita River
- Casenare River
- Ariporo River
- Cravo Norte River
- Guachiría River
- Pauto River
- Cravo Sur River
- Cusiana River
- Manacacías River
- Metica River
- Upía River
- Tomo River
- Tuparro River
- Vichada River
- Guaviare River
- Inírida River
- Uvá River
- Arriari River
- Guayabero River
Caribbean sea
- Ranchería River
- Fundación River
- Magdalena River
- San Jorge River
- Cauca River
- Nechi River
- Otún River
- La Vieja River
- Cali River
- Cesar River
- Ariguaní River
- Guatapurí River
- Lebrija River
- Sogamoso River
- Chicamocha River
- Suarez River
- Opon River
- Carare River
- Nare River
- Negro River
- Bogotá River
- Cuja River
- Guavio River
- Batán River
- Saldaña River
- Cabrera River
- Ceibas River
- Páez River
- Sinú River
- Mulatos River
- Leon River
- Atrato River
- Salaqúí River
- Sucio River
- Bojayá River
- Murrí River
- Baudó River
- San Juan River
- Yurumanguí River
- San Juan de Micay River
- Iscuandé River
- Tapaje River
- Patía River
- Telembí River
- Guáitara River
- Mayo River
- Mira River
- Güiza River
- San Juan River