Find higher paying jobs for science teacher

Science Teacher Salaries

2,420 SalariesUpdated Jun 12, 2021

Average Base Pay
$53,883 / yr
Not enough reports to show salary distribution
0
Low
0
High

Additional Cash Compensation

AverageNo Reports
RangeNo Reports

How much does a Science Teacher make?

The national average salary for a Science Teacher is $53,883 in United States. Filter by location to see Science Teacher salaries in your area. Salary estimates are based on 2,420 salaries submitted anonymously to Glassdoor by Science Teacher employees.

Salaries for Related Job Titles

Math Teacher$55K

How much should you negotiate?

See how your offer stacks up to other pay packages and negotiate confidently.

Analyze Offer

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

Science Teacher

Harmony Public Schools

$51,679/yr

Range: $41K - $60K

314 salaries

$51,679/yr
$41K$60K

Science Teacher

New York City Department of Education

$60,946/yr

Range: $52K - $100K

131 salaries

$60,946/yr
$52K$100K

Science Teacher

Magnolia Public Schools

$55,368/yr

Range: $53K - $56K

47 salaries

$55,368/yr
$53K$56K

Science Teacher

Houston ISD

$57,339/yr

Range: $52K - $71K

46 salaries

$57,339/yr
$52K$71K

Science Teacher

Success Academy Charter Schools

$60,130/yr

Range: $51K - $83K

44 salaries

$60,130/yr
$51K$83K

Science Teacher - Hourly

Harmony Public Schools

$25/hr

Range: $17 - $27

40 salaries

$25/hr
$17$27

Science Teacher

Baltimore City Public School System

$54,224/yr

Range: $50K - $81K

40 salaries

$54,224/yr
$50K$81K

Is this helpful? The community relies on everyone sharing – 

Science Teacher

Prince Georges County Public Schools (MD)

$53,975/yr

Range: $45K - $73K

37 salaries

$53,975/yr
$45K$73K

Science Teacher - Hourly

Fusion Academy

$29/hr

Range: $26 - $34

26 salaries

$29/hr
$26$34

Science Teacher

Sonoran Science Academy

$36,639/yr

Range: $29K - $66K

22 salaries

$36,639/yr
$29K$66K

Science Teacher

Horizon Science Academy Columbus

$48,491/yr

Range: $45K - $49K

21 salaries

$48,491/yr
$45K$49K

Science Teacher

Noble Network of Charter Schools

$57,735/yr

Range: $53K - $68K

21 salaries

$57,735/yr
$53K$68K

Science Teacher

K12

$44,988/yr

Range: $39K - $72K

20 salaries

$44,988/yr
$39K$72K

Science Teacher

Chicago Public Schools

$60,150/yr

Range: $54K - $94K

19 salaries

$60,150/yr
$54K$94K

Science Teacher

East Baton Rouge Parish School System

$65,494/yr

Range: $49K - $76K

19 salaries

$65,494/yr
$49K$76K

Science Teacher

Gwinnett County Public Schools

$51,215/yr

Range: $40K - $73K

18 salaries

$51,215/yr
$40K$73K

Science Teacher

Indiana Math and Science Academy

$39,456/yr

Range: $38K - $57K

18 salaries

$39,456/yr
$38K$57K

Science Teacher

Palm Beach County School District

$45,116/yr

Range: $43K - $55K

17 salaries

$45,116/yr
$43K$55K

Science Teacher

Orange County Schools

$47,701/yr

Range: $42K - $104K

17 salaries

$47,701/yr
$42K$104K

Science Teacher

Lisa Academy

$48,056/yr

Range: $42K - $49K

17 salaries

$48,056/yr
$42K$49K

Recent Salary Reports

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

$50,000
per year
A Science Teacher in the Columbia, SC Area area reported making $50,000 per year
Job Highlights
3-4 years experience
Columbia, SC Area area
Full-time
 
51 to 200 employees
Company - Private
$49,463
per year
A Science Teacher in the Akron, OH Area area reported making $49,463 per year
Job Highlights
10+ years experience
Akron, OH Area area
Full-time
 
51 to 200 employees
Company - Private
$62,665
per year
A Science Teacher in the Seattle, WA Area area reported making $62,665 per year
Job Highlights
8-10 years experience
Seattle, WA Area area
Full-time
 
1001 to 5000 employees
School / School District
$48,000
per year
A Stem Teacher in the Indianapolis, IN Area area reported making $48,000 per year
Job Highlights
8-10 years experience
Indianapolis, IN Area area
Full-time
 
1001 to 5000 employees
School / School District
$30
hourly
A Science Teacher in the San Jose, CA Area area reported making $30 per hour
Job Highlights
San Jose, CA Area area
Full-time
 
1001 to 5000 employees
School / School District
$20
hourly
A Science in the San Francisco, CA Area area reported making $20 per hour
Job Highlights
1-2 years experience
San Francisco, CA Area area
Full-time
 
10000+ employees
Company - Private
$55,720
per year
A Science Teacher in the Springfield, MA Area area reported making $55,720 per year
Job Highlights
10+ years experience
Springfield, MA Area area
Full-time
 
201 to 500 employees
Company - Private
$51,000
per year
A Science Teacher in the Miami-Fort Lauderdale, FL Area area reported making $51,000 per year
Job Highlights
10+ years experience
Miami-Fort Lauderdale, FL Area area
Full-time
 
10000+ employees
School / School District