How much does a Secondary Science Teacher make?

Updated Jul 21, 2021

Industry

Employer Size

Experience

$54,495 /yr
Average Base Pay

374 salaries

$42K

Low

$54K

Average

$70K

High

No additional cash compensation has been reported for this role

The national average salary for Secondary Science Teacher is $54,495 per year in United States. Filter by location to see Secondary Science Teacher salaries in your area. Salaries estimates are based on 374 salaries submitted anonymously to Glassdoor by Secondary Science Teacher employees.

How much should you negotiate?

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

Analyze Offer

Salaries by Company

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (USD)

Range

Dallas Independent School District
3.6

Dallas Independent School District

Secondary Science Teacher

$56,995

 /yr
Range: $54K - $69K
79 salaries
See 79 salaries from all locations

$54K

$69K

$54,230 - $69,280 Range

Garland Independent School District
3.5

Garland Independent School District

Secondary Science Teacher

$58,527

 /yr
Range: $55K - $61K

$55K

$61K

$54,540 - $61,261 Range

Tyler Independent School District
3.3

Tyler Independent School District

Secondary Science Teacher

$49,401

 /yr
Range: $47K - $51K

$47K

$51K

$46,559 - $51,183 Range

Charlotte-Mecklenburg Schools
3.4

Charlotte-Mecklenburg Schools

Secondary Science Teacher

$47,387

 /yr
Range: $36K - $72K

$36K

$72K

$36,416 - $71,659 Range

Harmony Public Schools
3.7

Harmony Public Schools

Secondary Science Teacher

$54,802

 /yr
Range: $55K - $55K

$55K

$55K

$54,763 - $54,860 Range

Fort Worth Independent School District
3.4

Fort Worth Independent School District

Secondary Science Teacher

$57,858

 /yr
Range: $56K - $62K

$56K

$62K

$55,809 - $61,523 Range

Village Charter School

Secondary Science Teacher

$41,439

 /yr
Range: $39K - $64K

$39K

$64K

$39,327 - $64,452 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary
Baltimore City Public School System
3.3

Baltimore City Public School System

Secondary Science Teacher

$80,757

 /yr
Range: $54K - $91K

$54K

$91K

$54,224 - $91,392 Range

Omaha Public Schools
3.2

Omaha Public Schools

Secondary Science Teacher

$56,384

 /yr
Range: $47K - $58K

$47K

$58K

$47,336 - $57,814 Range

Central Consolidated School District
3.8

Central Consolidated School District

Secondary Science Teacher

$46,545

 /yr
Range: $44K - $54K

$44K

$54K

$43,815 - $53,570 Range

WICHITA FALLS ISD
4

WICHITA FALLS ISD

Secondary Science Teacher

$47,231

 /yr
Range: $46K - $50K

$46K

$50K

$46,164 - $50,258 Range

Chicago Public Schools
3.5

Chicago Public Schools

Secondary Science Teacher

$57,525

 /yr
Range: $54K - $76K

$54K

$76K

$54,115 - $75,912 Range

Orange County Schools
3.5

Orange County Schools

Secondary Science Teacher

$45,453

 /yr
Range: $42K - $51K

$42K

$51K

$42,449 - $50,694 Range

Palm Beach County School District
3.7

Palm Beach County School District

Secondary Science Teacher

$44,453

 /yr
Range: $43K - $45K

$43K

$45K

$42,606 - $45,135 Range

VI DOE
3.6

VI DOE

Secondary Science Teacher

$52,638

 /yr
Range: $49K - $53K

$49K

$53K

$49,119 - $53,130 Range

Round Rock Independent School District
4.1

Round Rock Independent School District

Secondary Science Teacher

$50,277

 /yr
Range: $47K - $51K

$47K

$51K

$46,840 - $50,995 Range

3.7

El Paso Independent School District

Secondary Science Teacher

$56,602

 /yr
Range: $51K - $60K

$51K

$60K

$50,680 - $59,701 Range

Sacramento City USD
3.6

Sacramento City USD

Secondary Science Teacher

$85,238

 /yr
Range: $85K - $94K

$85K

$94K

$84,768 - $93,677 Range

5

Sky Foundation (Oklahoma)

Secondary Science Teacher

$43,562

 /yr
Range: $44K - $44K

$44K

$44K

$43,562 - $43,562 Range

New York City Department of Education
3.7

New York City Department of Education

Secondary Science Teacher

$73,493

 /yr
Range: $68K - $90K

$68K

$90K

$68,162 - $90,027 Range

Download as data Table
Viewing 1 - 10 of 556

Frequently asked questions about a Secondary Science Teacher salaries

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

The highest salary for a Secondary Science Teacher in United States is $70,248 per year.

The lowest salary for a Secondary Science Teacher in United States is $42,275 per year.

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

Recent Salary Reports

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

$39,000
per year
A Science Teacher in the Galesburg, IL Area area reported making $39,000 per year
Job Highlights
3-4 years experience
Galesburg, IL Area area
Full-time
 
51 to 200 employees
School / School District
$65,000
per year
A Science in the New York City, NY Area area reported making $65,000 per year
Job Highlights
10+ years experience
New York City, NY Area area
Full-time
 
201 to 500 employees
Company - Private
$50,000
per year
A Teacher of Science in the New York City, NY Area area reported making $50,000 per year
Job Highlights
1-2 years experience
New York City, NY Area area
Full-time
 
201 to 500 employees
School / School District
$48,000
per year
A HS Science Teacher in the Indianapolis, IN Area area reported making $48,000 per year
Job Highlights
10+ years experience
Indianapolis, IN Area area
Full-time
 
501 to 1000 employees
School / School District
$50,000
per year
A MS Science Teacher in the El Paso, TX Area area reported making $50,000 per year
Job Highlights
1-2 years experience
El Paso, TX Area area
Full-time
 
5001 to 10000 employees
School / School District
$27
hourly
A Stem Teacher in the New York City, NY Area area reported making $27 per hour
Job Highlights
10+ years experience
New York City, NY Area area
Full-time
 
51 to 200 employees
Franchise
$109,000
per year
A Science Teacher in the New York City, NY Area area reported making $109,000 per year
Job Highlights
10+ years experience
New York City, NY Area area
Full-time
 
10000+ employees
Government
$43,000
per year
A Science Teacher in the Appleton, WI Area area reported making $43,000 per year
Job Highlights
8-10 years experience
Appleton, WI 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.