What is the average starting high school teacher salary?

The average starting high school teacher salary is approximately $33,000 per year as of 2010. This is the case for any teacher that has at least a bachelor's degree. As you increase your education and your experience, your pay can steadily increase. Most schools use an incremental system that pays you based on how long you have been employed as a teacher and what degree you hold. Those with master's degrees will be able to earn as much as $70,000 per year once they obtain the proper experience. Those with doctorates could potentially earn more.