teacher Salaries

Teacher Salaries

34,494 Salaries

Average Base Pay
$42,579 / yr
Not enough reports to show salary distribution

Additional Cash Compensation

Average$1,661
Range$389 - $6,426

How much does a Teacher make?

The national average salary for a Teacher is $42,579 in United States. Filter by location to see Teacher salaries in your area. Salary estimates are based on 34,494 salaries submitted anonymously to Glassdoor by Teacher employees.

Salaries for Related Job Titles

Educator$14

Are you paid fairly?

Get a free, personalized salary estimate based on today's market

Get Your Estimate

Loading Jobs

Salaries by Company

SortPopular | Most Reports | Salary
Filter by Location
or
Search for Specific Employer
Average Base Salaries in (USD)
Company
Average Base Salaries in (USD)
Low
High

Teacher

GTRR

$43,297/yr

Range: $30K - $58K

932 salaries

$43,297/yr
$30K$58K

Teacher

Los Angeles USD

$49,638/yr

Range: $37K - $99K

639 salaries

$49,638/yr
$37K$99K

Teacher

New York City Department of Education

$67,477/yr

Range: $30K - $121K

414 salaries

$67,477/yr
$30K$121K

Teacher

Chicago Public Schools

$58,640/yr

Range: $22K - $95K

387 salaries

$58,640/yr
$22K$95K

Teacher

East Baton Rouge Parish School System

$50,383/yr

Range: $38K - $61K

256 salaries

$50,383/yr
$38K$61K

Teacher

East Baton Rouge Parish Sheriff

$47,470/yr

Range: $45K - $51K

234 salaries

$47,470/yr
$45K$51K

Teacher

Dallas Independent School District

$52,788/yr

Range: $42K - $72K

196 salaries

$52,788/yr
$42K$72K

Is this helpful? The community relies on everyone sharing – 

Teacher

Harmony Public Schools

$50,501/yr

Range: $34K - $56K

168 salaries

$50,501/yr
$34K$56K

Teacher

Houston ISD

$53,491/yr

Range: $36K - $67K

162 salaries

$53,491/yr
$36K$67K

Teacher

Charlotte-Mecklenburg Schools

$42,795/yr

Range: $35K - $68K

153 salaries

$42,795/yr
$35K$68K

Teacher - Hourly Contractor

VIPKid

$19/hr

Range: $8 - $25

149 salaries

$19/hr
$8$25

Teacher

KIPP Foundation

$53,426/yr

Range: $32K - $80K

147 salaries

$53,426/yr
$32K$80K

Teacher - Hourly

Kindercare

$13/hr

Range: $9 - $19

137 salaries

$13/hr
$9$19

Teacher - Hourly

Bright Horizons Family Solutions

$14/hr

Range: $10 - $22

130 salaries

$14/hr
$10$22

Teacher

Teach for America

$43,781/yr

Range: $32K - $64K

128 salaries

$43,781/yr
$32K$64K

Teacher

Jefferson Parish Public School System

$45,266/yr

Range: $40K - $64K

118 salaries

$45,266/yr
$40K$64K

Teacher

Prince Georges County Public Schools (MD)

$55,804/yr

Range: $48K - $89K

116 salaries

$55,804/yr
$48K$89K

Teacher

Orange County Schools

$42,136/yr

Range: $37K - $71K

109 salaries

$42,136/yr
$37K$71K

Teacher

Wake County Public Schools

$45,029/yr

Range: $33K - $68K

108 salaries

$45,029/yr
$33K$68K

Teacher

Clark County School District

$45,618/yr

Range: $30K - $77K

106 salaries

$45,618/yr
$30K$77K
View Data as Table

Recent Salary Reports

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

$2,685
monthly
A Teacher in the Raleigh-Durham, NC Area area reported making $2,685 per month
Job Highlights
5-7 years experience
Raleigh-Durham, NC Area area
Full-time
 
1001 to 5000 employees
School / School District
$25
hourly
A Teacher in the Los Angeles, CA Area area reported making $25 per hour
Job Highlights
1-2 years experience
Los Angeles, CA Area area
Part-time
 
1 to 50 employees
Company - Private
$25
hourly
A Teacher in the Houston, TX Area area reported making $25 per hour
Job Highlights
3-4 years experience
Houston, TX Area area
Full-time
 
1001 to 5000 employees
School / School District
$30,000
per year
A Teacher in the Atlanta, GA Area area reported making $30,000 per year
Job Highlights
1-2 years experience
Atlanta, GA Area area
Full-time
 
1 to 50 employees
Company - Private
$48,000
per year
A Teacher in the Pittsburgh, PA Area area reported making $48,000 per year
Job Highlights
1-2 years experience
Pittsburgh, PA Area area
Full-time
 
51 to 200 employees
School / School District
$33,805
per year
A Teacher in the Jackson, MS Area area reported making $33,805 per year
Job Highlights
Jackson, MS Area area
Contract
 
51 to 200 employees
School / School District
$45,502
per year
A Teacher in the Bakersfield, CA Area area reported making $45,502 per year
Job Highlights
Bakersfield, CA Area area
Full-time
 
501 to 1000 employees
School / School District
$21,133
per year
A Teacher in the New York City, NY Area area reported making $21,133 per year
Job Highlights
10+ years experience
New York City, NY Area area
Part-time
 
1 to 50 employees
Company - Private