Los arroyos de cabecera del río Groot Letaba se originan en la escarpa de Drakensberg y descienden en largos tramos con algún rápido o poza ocasional, principalmente en la provincia de Limpopo en Sudáfrica .
En el nivel superior, el río Broederstroom, el río Politsi, el río Debengeni, el río Letsitele y el río Thabina se unen al Groot Letaba.
Más abajo, el río Molototsi (un arroyo estacional) y el río Nsama se unen antes de la presa Nsami. Justo antes del Parque Nacional Kruger, el río Klein Letaba desemboca en el río. A partir de aquí, los ríos combinados se conocen simplemente como el río Letaba .
Se han construido más de 20 grandes presas en la cuenca del río Groot Letaba. La presa de Tzaneen en el río Groot Letaba y la presa de Middle Letaba son las dos presas más grandes de la provincia de Limpopo. Otras grandes presas en la cuenca son la presa de Ebenezer , la presa de Magoebaskloof, la presa de Nsami y la presa de Modjadji.
23°39′S 31°09′E / 23.650, -23.650; 31.150