Find higher paying jobs for teacher

How much does a Teacher make?

Updated Dec 7, 2021

Industry

Employer Size

Experience

$51,364 /yr
Average Base Pay

58,560 salaries

$34K

Low

$51K

Average

$77K

High

No additional cash compensation has been reported for this role

How much does a Teacher make? The national average salary for a Teacher is $51,364 in United States. Filter by location to see Teacher salaries in your area. Salary estimates are based on 58,560 salaries submitted anonymously to Glassdoor by Teacher employees.

Seniority Levels

L2
Teacher$51,364 /yr
L3
Teacher III$49,502 /yr
L4
Lead Teacher$36,519 /yr
See Full Career Path

Related Job Titles

Education

$51,736

per year

English Teacher

$53,037

per year

High School Teacher

$52,481

per year

Instructor

$60,210

per year

Salaries by Company

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (USD)

Range

New York City Department of Education
3.6

New York City Department of Education

Teacher

$70,095

 /yr
Range: $30K - $130K
987 salaries
See 1,054 salaries from all locations

$30K

$130K

$30,163 - $129,758 Range

GTRR
3.9

GTRR

Teacher

$46,534

 /yr
Range: $34K - $55K

$34K

$55K

$34,340 - $55,275 Range

Los Angeles USD
3.8

Los Angeles USD

Teacher

$60,689

 /yr
Range: $31K - $696K

$31K

$696K

$30,654 - $696,405 Range

KinderCare Education
3.2

KinderCare Education

Teacher

$37,343

 /yr
Range: $20K - $60K

$20K

$60K

$20,165 - $59,862 Range

Chicago Public Schools
3.4

Chicago Public Schools

Teacher

$65,399

 /yr
Range: $16K - $131K

$16K

$131K

$15,607 - $130,829 Range

KinderCare Learning Centers
3.1

KinderCare Learning Centers

Teacher - Hourly

$14

 /hr
Range: $10 - $26

$10

$26

$10 - $26 Range

Dallas Independent School District
3.4

Dallas Independent School District

Teacher

$58,712

 /yr
Range: $25K - $88K

$25K

$88K

$24,914 - $87,543 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary
Houston ISD
3.4

Houston ISD

Teacher

$57,270

 /yr
Range: $11K - $78K

$11K

$78K

$11,134 - $78,348 Range

Charlotte-Mecklenburg Schools
3.1

Charlotte-Mecklenburg Schools

Teacher

$47,527

 /yr
Range: $27K - $83K

$27K

$83K

$26,755 - $82,964 Range

Bright Horizons Family Solutions
3.4

Bright Horizons Family Solutions

Teacher - Hourly

$15

 /hr
Range: $10 - $44

$10

$44

$10 - $44 Range

VIPKid
4.1

VIPKid

Teacher - Hourly Contractor

$18

 /hr
Range: $8 - $28

$8

$28

$8 - $28 Range

Wake County Public Schools
3.5

Wake County Public Schools

Teacher

$46,539

 /yr
Range: $25K - $457K

$25K

$457K

$24,957 - $457,285 Range

KIPP Schools
3.6

KIPP Schools

Teacher

$57,557

 /yr
Range: $13K - $104K

$13K

$104K

$13,011 - $103,963 Range

Orange County Schools
3.4

Orange County Schools

Teacher

$47,629

 /yr
Range: $29K - $75K

$29K

$75K

$29,026 - $74,945 Range

East Baton Rouge Parish School System
3.1

East Baton Rouge Parish School System

Teacher

$50,500

 /yr
Range: $37K - $66K

$37K

$66K

$36,602 - $66,414 Range

Fairfax County Public Schools
3.9

Fairfax County Public Schools

Teacher

$65,088

 /yr
Range: $36K - $742K

$36K

$742K

$35,590 - $742,071 Range

Clark County School District
2.9

Clark County School District

Teacher

$48,284

 /yr
Range: $16K - $92K

$16K

$92K

$16,367 - $91,912 Range

The Goddard School
3.3

The Goddard School

Teacher - Hourly

$15

 /hr
Range: $4 - $54

$4

$54

$4 - $54 Range

Broward County Public Schools
3.5

Broward County Public Schools

Teacher

$49,045

 /yr
Range: $32K - $138K

$32K

$138K

$32,316 - $138,210 Range

LivePlanet

Teacher

$48,323

 /yr
Range: $19K - $122K

$19K

$122K

$19,373 - $122,094 Range

Download as data table
Viewing 1 - 10 of 200,344

Frequently asked questions about a Teacher salaries

The national average salary for a Teacher is $51,364 per year in United States. Filter by location to see a Teacher salaries in your area. Salaries estimates are based on 58560 salaries submitted anonymously to Glassdoor by a Teacher employees.

The highest salary for a Teacher in United States is $76,904 per year.

The lowest salary for a Teacher in United States is $34,306 per year.

If you are thinking of becoming a Teacher or planning the next step in your career, find details about the role, the career path and salary trajectory of a Teacher.

Recent Salary Reports

Below are the most recent teacher salary reports. Employer name has been removed to protect anonymity.

$15
hourly
A Teacher in the New York City, NY Area area reported making $15 per hour
Job Highlights
3-4 years experience
New York City, NY Area area
Part-time
 
1001 to 5000 employees
Company - Private
$32,000
per year
A Teacher in the Indianapolis, IN Area area reported making $32,000 per year
Job Highlights
3-4 years experience
Indianapolis, IN Area area
Full-time
 
1001 to 5000 employees
Company - Private
$54,090
per year
A Teacher in the Washington, DC Area area reported making $54,090 per year
Job Highlights
1-2 years experience
Washington, DC Area area
Intern
 
10000+ employees
Subsidiary or Business Segment
$62,000
per year
A Teacher in the Houston, TX Area area reported making $62,000 per year
Job Highlights
8-10 years experience
Houston, TX Area area
Full-time
 
1001 to 5000 employees
School / School District
$11
hourly
A Teacher in the Baltimore, MD Area area reported making $11 per hour
Job Highlights
1-2 years experience
Baltimore, MD Area area
Full-time
 
51 to 200 employees
School / School District
$50,095
per year
A Teacher in the Dallas-Fort Worth, TX Area area reported making $50,095 per year
Job Highlights
1-2 years experience
Dallas-Fort Worth, TX Area area
Full-time
 
501 to 1000 employees
School / School District