Die Tsomorivier is 'n rivier in die Oos-Kaap in Suid-Afrika.

Tsomorivier
Stroomgebied Oos-Kaap, Suid-Afrika
Hoofrivier Groot-Keirivier
Sytak -links Zolorivier
Sytak -regs Ngcongcolora
Monding Groot-Keirivier
Monding-hoogte 253 m
Ligging van Tsomorivier op 'n kaart (Oos-Kaap)
Tsomorivier
Tsomorivier
Koördinate: 32°22′0″S 27°49′0″O / 32.36667°S 27.81667°O / -32.36667; 27.81667

Dorpe op die oewer van die Tsomorivier sluit in: Tsomo, Kala en Ncora.

Die Ncorhadam is in die Tsomorivier geleë. Die dam is in 1973 voltooi met 'n bakmaat van 181 miljoen m³. Water uit die dam word gebruik om die Ncoravlakte te besproei, 'n oppervlak van sowat 5 600 ha.

Die water van die rivier vloei uiteindelik in die Groot-Keirivier in.

Oorstromings kom gereeld voor en verskeie mense het al in die rivier verdrink. Enkele voorvalle: