In the early hours of the morning of 16 December 1838, a battle was fought between the Voortrekkers, under the leadership of Andries Pretorius, and the AmaZulu warriors near the Ncome (Buffalo) River. Dingane was the King of the Zulu's at the time and most historians site that his army was led by King Dingane’s generals Dambuza (Nzobo) and Ndlela kaSompisi. The AmaZulu suffered heavy fatalities, losing more than 3000 men, while the Voortrekkers reportedly suffered only three non-fatal injuries. The Ncome River became red with the blood of the slain. Hence the river became known as "Blood River".
Article · Feature
Battle of Blood River 1838
- Published
- 21 Mar 2011
- Updated
- 27 Aug 2019

South African History Online. (2011, March 21). Battle of Blood River 1838. South African History Online. https://sahistory.org.za/ve/ref/A-0016623
South African History Online (2011) 'Battle of Blood River 1838', South African History Online, 21 March. Available at: https://sahistory.org.za/ve/ref/A-0016623 (Accessed: 22 July 2026).
South African History Online, Battle of Blood River 1838 [website], https://sahistory.org.za/ve/ref/A-0016623, (accessed 22 July 2026).
"Battle of Blood River 1838." South African History Online, 21 Mar. 2011, https://sahistory.org.za/ve/ref/A-0016623. Accessed 22 July 2026.
South African History Online. "Battle of Blood River 1838." South African History Online. March 21, 2011. https://sahistory.org.za/ve/ref/A-0016623.
Further reading
Piet Retief now officially known as eMkhondo
Heidelberg, Gauteng
Weenan
Dundee
Pietermaritzburg, Umgungundlovu District Municipality
Vryheid, Northern KwaZulu-Natal
SAHO is free because readers fund it. Donate →
Contribute to this record0 comments
Comments are reader contributions. They are not part of the archival record.
Contribute to this record0 comments
Comments are reader contributions. They are not part of the archival record.