Middle School Science Teacher Salaries

341 Salaries

Average Base Pay
$45,319 / yr
Not enough reports to show salary distribution

Additional Cash Compensation

Average$1,083
Range$22 - $11,434

How much does a Middle School Science Teacher make?

The national average salary for a Middle School Science Teacher is $45,319 in United States. Filter by location to see Middle School Science Teacher salaries in your area. Salary estimates are based on 341 salaries submitted anonymously to Glassdoor by Middle School Science Teacher employees.

Salaries for Related Job Titles

Middle School English Teacher$47K

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

Middle School Science Teacher

Dallas Independent School District

$53,551/yr

Range: $50K - $63K

23 salaries

$53,551/yr
$50K$63K

Middle School Science Teacher

Baltimore City Public School System

$66,238/yr

Range: $52K - $90K

13 salaries

$66,238/yr
$52K$90K

Middle School Science Teacher

Connections Academy

$40,387/yr

Range: $39K - $48K

12 salaries

$40,387/yr
$39K$48K

Middle School Science Teacher

K12

$46,045/yr

Range: $37K - $52K

9 salaries

$46,045/yr
$37K$52K

Middle School Science Teacher

Uncommon Schools

$58,073/yr

Range: $50K - $67K

8 salaries

$58,073/yr
$50K$67K

Middle School Science Teacher

Achievement First

$65,095/yr

Range: $46K - $70K

7 salaries

$65,095/yr
$46K$70K

Middle School Science Teacher

New York City Department of Education

$63,432/yr

Range: $44K - $103K

6 salaries

$63,432/yr
$44K$103K

Is this helpful? The community relies on everyone sharing – 

Middle School Science Teacher

Consolidated School District of New Britain

$85,580/yr

Range: $79K - $97K

6 salaries

$85,580/yr
$79K$97K

Middle School Science Teacher

National Heritage Academies

$42,072/yr

Range: $40K - $45K

5 salaries

$42,072/yr
$40K$45K

Middle School Science Teacher

Atlanta Public Schools

$66,254/yr

Range: $52K - $70K

5 salaries

$66,254/yr
$52K$70K

Middle School Science Teacher

Sallie B Howard School

$50,760/yr

Range: $49K - $52K

5 salaries

$50,760/yr
$49K$52K

Middle School Science Teacher

Houston ISD

$54,465/yr

Range: $53K - $55K

4 salaries

$54,465/yr
$53K$55K

Middle School Science Teacher

Success Academy Charter Schools

$59,811/yr

Range: $50K - $74K

4 salaries

$59,811/yr
$50K$74K

Middle School Science Teacher

Palm Beach County School District

$44,416/yr

Range: $42K - $46K

4 salaries

$44,416/yr
$42K$46K

Middle School Science Teacher

Aspire Public Schools

$45,739/yr

Range: $43K - $49K

4 salaries

$45,739/yr
$43K$49K

Middle School Science Teacher

Lighthouse Academies

$50,248/yr

Range: $40K - $60K

4 salaries

$50,248/yr
$40K$60K

Middle School Science Teacher

KIPP Texas Public Schools

$52,165/yr

Range: $49K - $53K

4 salaries

$52,165/yr
$49K$53K

Middle School Science Teacher

Mosaica Education

$46,095/yr

Range: $35K - $57K

4 salaries

$46,095/yr
$35K$57K

Middle School Science Teacher

Unique Services Associates

$58,730/yr

Range: $58K - $60K

4 salaries

$58,730/yr
$58K$60K

Middle School Science Teacher

Sumter County Schools

$60,434/yr

Range: $50K - $66K

4 salaries

$60,434/yr
$50K$66K
View Data as Table

Recent Salary Reports

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

$55,000
per year
A Stem Teacher in the Boston, MA Area area reported making $55,000 per year
Job Highlights
3-4 years experience
Boston, MA Area area
Full-time
 
1 to 50 employees
School / School District
$61,500
per year
A Middle School Science Teacher in the Denver, CO Area area reported making $61,500 per year
Job Highlights
8-10 years experience
Denver, CO Area area
Full-time
 
501 to 1000 employees
School / School District
$48,246
per year
A Middle School Science Teacher in the Denver, CO Area area reported making $48,246 per year
Job Highlights
3-4 years experience
Denver, CO Area area
Full-time
 
5001 to 10000 employees
School / School District
$44,000
per year
A Middle School Science Teacher in the Denver, CO Area area reported making $44,000 per year
Job Highlights
3-4 years experience
Denver, CO Area area
Full-time
 
201 to 500 employees
School / School District
$26,000
per year
A Middle School Science Teacher in the Olympia, WA Area area reported making $26,000 per year
Job Highlights
1-2 years experience
Olympia, WA Area area
Full-time
 
1 to 50 employees
Company - Private
$59,000
per year
A Stem Teacher in the San Jose, CA Area area reported making $59,000 per year
Additional Pay
$1 cash bonus
Job Highlights
1-2 years experience
San Jose, CA Area area
Full-time
 
501 to 1000 employees
School / School District
$50,000
per year
A Middle School Science Teacher in the Modesto, CA Area area reported making $50,000 per year
Job Highlights
1-2 years experience
Modesto, CA Area area
Full-time
 
1001 to 5000 employees
School / School District
$53,000
per year
A Middle School Science Teacher in the Austin, TX Area area reported making $53,000 per year
Job Highlights
1-2 years experience
Austin, TX Area area
Full-time
 
201 to 500 employees
School / School District
Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.