How much does a Public School Teacher earn in the United States? The average Public School Teacher salary in the United States is $56,656 as of February 28, 2019, but the range typically falls between $49,465 and $65,411. Salary ranges can vary widely depending on many important factors, including education, certifications, additional skills, the number of years you have spent in your profession. With more online, real-time compensation data than any other website, Salary.com helps you determine your exact pay target. View Cost of Living in Major Cities
Take just three simple steps below to generate your own personalized salary report.
Prepares lesson plans and instructs students in an assigned school. Develops and implements grade appropriate course work to meet the academic of children in a K-12 classroom setting. Evaluates and mo More
Prepares lesson plans and instructs students in an assigned school. Develops and implements grade appropriate course work to meet the academic of children in a K-12 classroom setting. Evaluates and monitors student's performance. Assesses and documents students' progress. Participates in development and implementation of Individual Education Plans for specific students. May participate in implementing special programs for students. May supervise teaching assistants. Requires a bachelor's degree. Typically reports to the principal. May require certification. Gaining exposure to some of the complex tasks within the job function. Occasionally directed in several aspects of the work. Typically requires 2 to 4 years of related experience. Less
Includes bonus, healthcare, and retirement
Salary.com's CompAnalyst platform offers: