Teachers who are serial sex offenders will have their names put on the South African Council of Educators website from June.
The council (SACE) says this is because some teachers continue molesting children while others maintain sexual relationships with underage girls.
In some cases the teachers sustain these relationships by exploiting the vulnerability of poor families, it said.
SACE chief executive Rej Brijaj said: "When we dismiss teachers or strike them off the roll, we give their names to employers and the school governing bodies.
"We are now striking off some teachers indefinitely because they are serial offenders," Brijaj said.
So far, the council has finalised cases against 45 teachers for crimes such as rape, indecent assault, having a sexual relationship with a pupil and impregnating a student. Of this number, 16 have been struck off the roll indefinitely.
National Professional Teachers Organisation of South Africa spokesperson Ezrah Nkwai Ramasehla said: "Teachers who molest pupils are a big problem.
"They taint our profession and we must do everything to stop them. They must be barred from teaching."
Brijaj added that when they name and shame the offending teachers, they will ensure that pupil confidentiality is not compromised.