We have 17,729 High School Spanish Teacher jobs nationwide. The average High School Spanish Teacher salary is $34,000 annually, -$32K (64%) less than the average national salary. Statistically, High School Spanish Teachers are not very happy with their career.
"Please advise teachers not to ever apply for this high school."
Update your browser to have a more positive job search experience.
Upgrade My Browser