Talent.com

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

Find out what the average History teacher salary is

Salary rate
How much does a History teacher make in United States of America?
$48,672/ Annual
Based on 10000 salaries
The average History teacher in United States of America is $48,672 per year or $24.63 per hour. Entry-level positions start at $34,905 per year, while most experienced workers make up to $77,097 per year.
Median$48,672
chart
Low$34,905
High$77,097
History teacher: Average Salary in United States of America
Wyoming$62,950
California$60,860
Mississippi$57,901
Alaska$57,000
New York$55,550
Active jobs with salaries

Remote Corporate Development Associate - AI Trainer ($50-$60 per hour)

Data AnnotationBallenger Creek, Maryland
$50.00 hourly
Remote
Full-time +1

DataAnnotation is committed to creating high-quality AI.Join our team to help train the next generation of AI while enjoying the flexibility of remote work and the freedom to set your own&nbsp... Show more

 • Promoted

Looking for PTA role in Woodbridge, VA 22192

Jconnect Infotech IncWoodbridge, VA, United States
Full-time

Location: Woodbridge, VA 22192.Shift: 8 hrs Days shifts available.Local pay rate: $40- $42/ hour.Associate degree for physical therapy assistant.Must be fully COVID Vaccinated.Administer treatment ... Show more

 • Promoted

HEARING TEACHER ASSISTANT

Prince William County Public SchoolsManassas, VA, United States
Full-time +1

HEARING TEACHER ASSISTANT - 188 DAY JOB STATUS:OPEN EFFECTIVE:2025-26 POSTING DATE:03/27/2026 CLOSING DATE:04/07/2026 04:30 PM POSTING NUMBER:00058367 SCHOOL/DEPARTMENT:Charles J.Colgan HS LOCATION... Show more

 • Promoted

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