Or browse by:

Public School Teacher Salary

How much does a Public School Teacher make in the United States?
Get insights on the salary, benefits, education and job description.

$59,709 (USD)/yr

Average Base Salary

$29 (USD)/hr

Average Hourly Rate

$1,409 (USD)/yr

Average Bonus
The average public school teacher salary in United States is $59,709 or an equivalent hourly rate of $29. In addition, they earn an average bonus of $1,409. Salary estimates based on salary survey data collected directly from employers and anonymous employees in United States.
Salary by Experience

$43,249 (USD)

Entry Level Salary

$73,377 (USD)

Senior Level Salary

Are you paid fairly?

Calculate your market salary rate to find out.
Calculate Salary
Job Description
Jobs that May Interest You
School Psychologist, Early Childhood Teachers and EC Special ED
account_balance Pekin Public Schools
location_on Pekin
Pekin Public Schools District #108 is seeking applicants to fill the following vacancies for the 2018- 2019 school-year: School Psychologist Early Childhood Teachers Early Childhood Teachers with EC ...
Middle School Theater Teacher
account_balance KIPP LA Public Schools
location_on Los Angeles
Teach the knowledge and skills, nurture the confidence and character, and inspire the passion ... Company Description KIPP LA Public Schools is a non-profit organization that operates free, open ...
ESL Public School and Kindergarten Teacher in Beijing, China
account_balance SDE International Education
location_on Seattle
About SDE International Education SDE International Education is contracted by municipal education bureaus across China to hire and manage foreign teachers for schools in the public and private ...
Cloonan Middle School: Mathematics Teacher - 6th Grade
account_balance Stamford Public Schools
location_on Stamford
Middle School Teaching/ Mathematics Date Posted: 7/10/2018 Location: All District Date Available ... Demonstrates knowledge of the American public school system. Plans instruction to achieve selected ...
Teacher, Middle School Math (Itinerant)
account_balance Loudoun County Public Schools
location_on Ashburn
Teacher, Middle School Math (Itinerant) Location: Ashburn, VA, US Organization Name: Eagle Ridge ... Loudoun County Public Schools (LCPS) does not discriminate on the basis of race, ancestry, color ...
About the Data

Discover How Much You Should Be Paid

Get informed of your market rate.


Do you work in HR or Compensation?

Try a Free Demo

Try our professional compensation software to generate detailed salary and cost of living reports.

Try Free Demo