The following lists events that happened during 1912 in South Africa.
Incumbents
Events
January
February
March
July
Unknown date
Births
Deaths
Railways
Railway lines opened
- 7 February – Free State – Jammerdrif to Wepener, .
- 15 April – Transvaal – Buhrmannsdrif to Ottoshoop, .
- 1 May – Free State – Firham (Transvaal) to Vrede, .
- 20 May – Cape – Wolseley to Ceres, .
- 1 August – Cape – Malenge to Franklin, .
- 4 November – Transvaal – Zeerust to Ottoshoop, .
- 9 November – Transvaal – Newington to Tzaneen, .
- 2 December – Cape – Schoombee to Hofmeyr, .
- 2 December – Cape – Ottery to Dieprivier, .
- 16 December – Cape – Bergrivier to Vredenburg (Narrow gauge), .
- 20 December – Cape – Melk to Motkop, .
Locomotives
Five new Cape gauge locomotive types enter service on the South African Railways (SAR):
Sports
Rugby
References