Post job

High school biology teacher salary

Quoted expert
Maggie Beeber

Average high school biology teacher salary

$52,657

$25.32 hourly rate

Entry-level high school biology teacher salary
$39,000 yearly salary
Updated January 8, 2025

How much does a high school biology teacher make?

The average high school biology teacher salary in the United States is $52,657. High school biology teacher salaries typically range between $39,000 and $70,000 yearly. The average hourly rate for high school biology teachers is $25.32 per hour.

High school biology teacher salary is impacted by location, education, and experience. High school biology teachers earn the highest average salary in New York.

On this page
High school biology teacher salary by: 

Let Zippi find your next high school biology teacher job

Floating question marks illustration

Let Zippi find your next high school biology teacher job

Floating question marks illustration

Where can a High School Biology Teacher earn more?

Compare salary by location
Vs
105k
85k
65k
45k
25k
5k
Columbus, OH$75,341
Edmond, OK$35,316
Compare salary by company
Vs
101k
81k
61k
41k
21k
Baltimore City Public Schools$76,560
Fort Bend Christian Academy$50,684

High school biology teacher salary estimates from across the web

Based on the latest salary information compiled by Zippia, Glassdoor and Comparably, the average salary for a high school biology teacher typically falls between $52,657 and $72,803.
zippia
$52,657yearly
glassdoor[1]
$72,803yearly
comparably[2]
$65,345yearly

Average high school biology teacher salary by state

The highest-paying states for high school biology teachers are New York, Rhode Island, and Maryland. The lowest average high school biology teacher salary states are Mississippi, Arizona, and Idaho.

  • State view
  • County view
Average salary:

Highest paying states for high school biology teachers

RankStateAvg. salaryHourly rate
1Maryland$71,484$34.37
2New York$75,116$36.11
3Rhode Island$72,342$34.78
4Delaware$65,466$31.47
5Illinois$61,600$29.62
6Minnesota$62,797$30.19
7New Jersey$63,659$30.61
8Connecticut$62,964$30.27
9Vermont$70,998$34.13
10Pennsylvania$58,820$28.28
11Massachusetts$62,202$29.90
12Wyoming$59,905$28.80
13New Hampshire$55,024$26.45
14Michigan$54,685$26.29
15District of Columbia$64,900$31.20
16Wisconsin$59,184$28.45
17Alaska$62,117$29.86
18Ohio$57,653$27.72
19Kansas$52,460$25.22
20Georgia$57,374$27.58
21Washington$59,305$28.51
22Virginia$58,103$27.93
23Kentucky$54,773$26.33
24Oregon$52,466$25.22
25South Carolina$51,724$24.87
26North Carolina$50,046$24.06
27Alabama$54,516$26.21
28Nevada$48,627$23.38
29North Dakota$54,665$26.28
30Florida$50,885$24.46
31Nebraska$48,984$23.55
32Louisiana$48,218$23.18
33Missouri$44,368$21.33
34New Mexico$42,778$20.57
35Colorado$42,927$20.64
36California$50,463$24.26
37Utah$49,075$23.59
38Arkansas$47,460$22.82
39Texas$45,493$21.87
40Iowa$45,049$21.66
41Indiana$41,603$20.00
42Montana$37,341$17.95
43Tennessee$44,050$21.18
44Arizona$40,983$19.70
45Maine$43,877$21.09
46Oklahoma$35,353$17.00
47Hawaii$46,804$22.50
48West Virginia$43,076$20.71
49Idaho$37,746$18.15
50Mississippi$41,283$19.85
51South Dakota$37,058$17.82

Highest paying cities for high school biology teachers

The highest-paying cities for high school biology teachers are New York, NY, Baltimore, MD, and Washington, DC.

RankCityAvg. salaryHourly rate
1New York, NY$75,341$36.22
2Baltimore, MD$71,624$34.43
3Washington, DC$64,957$31.23
4Linden, NJ$63,709$30.63
5Chicago, IL$61,951$29.78
6Savannah, GA$59,209$28.47
7Cleveland, OH$58,676$28.21
8Detroit, MI$54,940$26.41
9Richmond, CA$52,752$25.36
10Hollywood, FL$51,780$24.89
11Sugar Land, TX$46,072$22.15
12Denver, CO$42,948$20.65
13Kingman, AZ$41,439$19.92
14Edmond, OK$35,316$16.98

High school biology teacher salary details

A high school biology teacher's salary ranges from $39,000 a year at the 10th percentile to $70,000 at the 90th percentile.

Average high school biology teacher salary graph
Average high school biology teacher salary graph, trends, and summary

What is a high school biology teacher's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$70,000$5,833$34
75th Percentile$61,000$5,083$29
Average$52,657$4,388$25
25th Percentile$45,000$3,750$22
10th Percentile$39,000$3,250$19

Highest paying high school biology teacher jobs

The highest paying types of high school biology teachers are science teacher, student teacher, and history teacher.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Science Instructor$48,925$4,077$23.5240,936
Peer Teacher$49,811$4,151$23.9554,705
Teacher$47,989$3,999$23.0771,918
Student Teacher$59,035$4,920$28.3879,071
Certified Teacher$50,708$4,226$24.3892,051
Math Teacher$51,088$4,257$24.5659,347

How would you rate the starting salaries for high school biology teachers, as well as the prospects for salary advancement?

Maggie Beeber

Undergraduate Advising Coordinator & Teacher Certification Officer, University of Wisconsin - Stevens Point

As much as we would like to see an increase in teacher salaries, we seldom speak of the other financial benefits most districts offer: one of the best pension plans in the country, health, sometimes vision and dental. Many districts will give raises for years of experience and higher-level degrees like a master's degree, EdD or Ph.D. Some may assist in paying for these.

Which companies pay high school biology teachers the most?

High school biology teacher salaries at Baltimore City Public Schools and Lycée Français de Chicago are the highest-paying according to our most recent salary estimates. In addition, the average high school biology teacher salary at companies like Savannah-Chatham County Public School System and Fontana Unified School District are highly competitive.

Wage gap by gender, race and education

$50,000$49,200$48,400$47,600$46,800$46,000
MaleFemale

High school biology teacher salary trends

The average high school biology teacher salary has risen by $7,203 over the last ten years. In 2014, the average high school biology teacher earned $45,454 annually, but today, they earn $52,657 a year. That works out to a 8% change in pay for high school biology teachers over the last decade.

Compare high school biology teacher salaries for cities or states with the national average over time.

Average high school biology teacher salary over time

Compare high school biology teacher salaries for individual cities or states with the national average.

High school biology teacher salary by year

YearAvg. salaryHourly rate% Change
2025$52,700$25.32+1.9%
2024$51,600$24.83+2.2%
2023$50,500$24.29+1.9%
2022$49,600$23.83+1.9%
2021$48,600$23.37+1.4%

Recently added high school biology teacher salaries

CompanyJobLocationDate addedSalary
Dover Public SchoolsBiology Teacher-Dover High SchoolDover, NJ06/29/2025$60,615
Duval County Public SchoolsTeacher-High-Science-BiologyBaldwin, FL06/27/2025$48,700
Oregon Public SchoolsHigh School Agriculture/Biology/AG Science TeacherRoseburg, OR06/22/2025$50,983
University Academy Charter High SchoolHigh School Biology TeacherJersey City, NJ06/15/2025$52,000
Montgomery County Public SchoolsBiology Teacher-Christiansburg High SchoolChristiansburg, VA06/13/2025$52,832
Douglas Education Service DistrictHigh School Agriculture/Biology/AG Science Teacher-Oakland School DistrictOakland, OR06/12/2025$50,983
Montgomery County School District [VaBiology Teacher-Christiansburg High SchoolChristiansburg, VA06/12/2025$52,832
Evergreen Virtual AcademyHigh School Biology TeacherIone, OR06/12/2025$41,870
Pearsall ISDHigh School Biology TeacherNome, TX06/12/2025$52,720
Tutor Doctor-North County San DiegoTutor, High School BiologyCarlsbad, CA06/09/2025$48,001

High school biology teacher salary FAQs

Search for high school biology teacher jobs

Browse education, training, and library jobs