1. Home
  2. Career Explorer
  3. School Teacher
  4. Salaries
Content has loaded

School teacher salary in United States

How much does a School Teacher make in the United States?

Average base salary

Average $17.55
Low $9.03
High $34.09
Non-cash benefit
View more benefits

The average salary for a school teacher is $17.55 per hour in the United States. 11.3k salaries reported, updated at January 27, 2023

Is this useful?

Top companies for School Teachers in United States

  1. Magnus Chess Academy
    42 reviews7 salaries reported
    $64.24per hour
Is this useful?

Highest paying cities for School Teachers near United States

  1. Los Angeles, CA
    $22.81 per hour
    144 salaries reported
  2. Washington, DC
    $21.56 per hour
    72 salaries reported
  3. New York, NY
    $20.06 per hour
    125 salaries reported
  1. Atlanta, GA
    $17.23 per hour
    68 salaries reported
  2. Philadelphia, PA
    $16.96 per hour
    56 salaries reported
  3. Jacksonville, FL
    $16.79 per hour
    96 salaries reported
  1. Austin, TX
    $16.17 per hour
    88 salaries reported
  2. Miami, FL
    $15.72 per hour
    51 salaries reported
  3. Houston, TX
    $13.08 per hour
    143 salaries reported
Is this useful?

Where can a School Teacher earn more?

Compare salaries for School Teachers in different locations
Explore School Teacher openings
Is this useful?

Most common benefits for School Teachers

  • 401(k)
  • 401(k) matching
  • 403(b)
  • Childcare
  • Dental insurance
  • Disability insurance
  • Employee assistance program
  • Employee discount
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Opportunities for advancement
  • Paid time off
  • Paid training
  • Parental leave
  • Professional development assistance
  • Referral program
  • Retirement plan
  • Tuition reimbursement
  • Vision insurance
Is this useful?

Salary satisfaction

Based on 2,608 ratings

38% of School Teachers in the United States think their salaries are enough for the cost of living in their area.

Is this useful?

How much do similar professions get paid in United States?


125,304 job openings

Average $17.24 per hour

Is this useful?

Frequently searched careers

Registered Nurse

Police Officer

Software Engineer

Truck Driver

Administrative Assistant



Real Estate Agent

Nursing Assistant

Flight Attendant

Substitute Teacher

Dental Hygienist