Additional Cash Compensation

Average$1,737

Range$403 - $6,780

How much does a Teacher make?

The national average salary for a Teacher is $45,483 in United States. Filter by location to see Teacher salaries in your area. Salary estimates are based on 25,446 salaries submitted anonymously to Glassdoor by Teacher employees.