$45,022
Avg. Salary
$22.50
Avg. Hourly Rate
Help us gather more data! Is High School Science Teacher your job title? Find out what you're worth.

The average pay for a High School Science Teacher is $22.50 per hour.

The average pay for a High School Science Teacher is $45,022 per year.

10%
$0.00
10%
$22.50
50%
$0.00
90%
90%
MEDIAN $22.50
10%
$31k
10%
$45k
50%
$73k
90%
90%
MEDIAN $45,022
$31,163 - $72,698
$31K
$45K
$73K
MEDIAN: $45,022
10%
50%
90%

Add this chart to your site: 640px    300px

$0$72K
Salary $31,163 - $72,698
Bonus $4,600
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
$31,126 - $72,427
  • Country: United States
  • Currency: USD
  • Updated: 20 Apr 2019
  • Individuals Reporting: 106

High School Science Teacher Job Listings

Related Job Salaries

Key Stats for High School Science Teacher

Gender

Female
58 %
Male
42 %

Job Satisfaction

Extremely satisfied
Rated 5 out of 5
based on 12 votes.
Less than 1 year
11%
1-4 years
35%
5-9 years
25%
10-19 years
15%
20 years or more
15%

Job Satisfaction

Extremely satisfied
Rated 5 out of 5
based on 12 votes.

Gender

Female
58 %
Male
42 %

Years of Experience

Less than 1 year
11%
1-4 years
35%
5-9 years
25%
10-19 years
15%
20 years or more
15%

Common Health Benefits

medical benefits
Medical: 90%
dental benefits
Dental: 72%
vision benefits
Vision: 57%
no benefits
None: 9%