More than 30,000 teachers have either resigned or been dismissed from public schools over the past five years.
Gauteng has the highest number of teachers who have resigned at 8,333, followed by KwaZulu-Natal at 5,994 and the Western Cape with 4,700.
This was revealed by basic education minister Siviwe Gwarube in a written reply to parliamentary questions posed by Build One SA Bosa leader Mmusi Maimane.