South Carolina teachers earn 86 percent of the national average of $56,103.The average salary for South Carolina teachers is $48,375, which places us at 39th in the country, according to the SCEA. Starting teachers earn 15 percent less than college-educated professionals in comparable occupations, Hampton said.