Talent.com

Science teacher: Average Salary in United States of America, 2026

Find out what the average Science teacher salary is

Salary rate
How much does a Science teacher make in United States of America?
$66,603/ Annual
Based on 10000 salaries
The average Science teacher in United States of America is $66,603 per year or $33.71 per hour. Entry-level positions start at $34,905 per year, while most experienced workers make up to $108,250 per year.
Median$66,603
chart
Low$34,905
High$108,250
Science teacher: Average Salary in United States of America
California$66,709
New Mexico$66,560
Wyoming$62,950
New York$61,278
Mississippi$60,476
Active jobs with salaries

TEACHER - FIRST OR SECOND GRADE

Calvary Christian SchoolTriangle, VA, United States
Full-time

Position Opening:Classroom Teacher (Calvary Christian School) -- Triangle, Virginia Calvary Christian School is searching for a compassionate and Christ-centered teacher to join our faculty.We valu... Show more

 • Promoted