The 2012 South African National Championship was a World Championship Qualifier for the 2012 World Championship. It determined the 2012 national champion of South Africa. It took place in Johannesburg on June 16, and was won by Krishern Govender. The tournament was attended by 43 people, 8 of whom got to qualify for the World Championship Qualifier continentals that year.
The entry fee was R 150 for the main event and R 100 for the Dragon Duel.