Post job

Biology teacher salary

Average biology teacher salary

$51,721

$24.87 hourly rate

Entry-level biology teacher salary
$36,000 yearly salary
Updated December 15, 2025

Average Biology Teacher Salary

The average salary for a biology teacher in the United States is $51,721 per year. This figure represents a typical entry-level position and can increase significantly with experience and advanced degrees. Salaries also vary by state, with some regions offering higher wages to attract qualified educators.

Factors Influencing Salary

Several factors contribute to the salary of a biology teacher, including:

  • Location: States like California and New York typically pay more due to higher living costs.
  • Experience: Teachers with more years in the classroom often earn higher salaries.
  • Education: Advanced degrees or certifications can lead to increased pay.

For those considering a career as a biology teacher, understanding these dynamics can help you make informed decisions about your professional path. Many job opportunities exist across various educational institutions, and resources are available to assist in your job search.

On this page
Biology teacher salary by: 

Let Zippia find your next biology teacher job

Floating question marks illustration

Let Zippia find your next biology teacher job

Floating question marks illustration

Where can a Biology Teacher earn more?

Compare salary by location
Vs
103k
83k
63k
43k
23k
3k
Columbus, OH$82,871
Oklahoma City, OK$33,441
Compare salary by company
Vs
108k
88k
68k
48k
28k
Boston Public Schools$85,386
Magnolia Educational and Research Foundation$57,775

Biology teacher salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Glassdoor and Comparably, the average salary for a biology teacher typically falls between $50,831 and $64,860.
zippia
$51,721yearly
glassdoor[1]
$62,601yearly
comparably[2]
$64,860yearly
Salary.com[3]
$50,831yearly

Average biology teacher salary by state

The average biology teacher salary in Maryland, Rhode Island, and New York are the highest in the U.S. The lowest average biology teacher salary states are Missouri, Colorado, and Arizona.

  • State view
  • County view
Average salary:

Highest paying states for biology teachers

RankStateAvg. salaryHourly rate
1Maryland$82,277$39.56
2New Jersey$72,344$34.78
3Massachusetts$73,629$35.40
4New York$74,900$36.01
5Pennsylvania$67,263$32.34
6Delaware$69,664$33.49
7New Hampshire$58,380$28.07
8Vermont$73,879$35.52
9Rhode Island$77,867$37.44
10Connecticut$72,297$34.76
11District of Columbia$67,837$32.61
12Michigan$54,503$26.20
13Virginia$59,223$28.47
14Ohio$56,379$27.11
15Illinois$52,390$25.19
16North Carolina$52,967$25.46
17Maine$59,015$28.37
18Minnesota$51,043$24.54
19South Carolina$49,277$23.69
20Nevada$45,543$21.90
21Georgia$50,553$24.30
22Alaska$57,877$27.83
23Wyoming$49,346$23.72
24Florida$46,431$22.32
25California$52,559$25.27
26Indiana$49,588$23.84
27West Virginia$51,624$24.82
28Nebraska$45,736$21.99
29Texas$43,451$20.89
30Wisconsin$47,472$22.82
31Kentucky$47,801$22.98
32New Mexico$40,539$19.49
33Hawaii$53,897$25.91
34Washington$46,293$22.26
35North Dakota$46,354$22.29
36Iowa$41,847$20.12
37Tennessee$39,486$18.98
38Kansas$38,981$18.74
39Alabama$42,926$20.64
40Oregon$44,578$21.43
41Colorado$36,704$17.65
42Arizona$35,440$17.04
43Oklahoma$33,429$16.07
44Arkansas$39,337$18.91
45Idaho$40,302$19.38
46Montana$32,505$15.63
47Missouri$38,264$18.40
48Mississippi$39,270$18.88
49Louisiana$39,146$18.82
50Utah$40,026$19.24
51South Dakota$30,979$14.89

Highest paying cities for biology teachers

The highest-paying cities for biology teachers are Salisbury, MD, New York, NY, and Chicopee, MA.

RankCityAvg. salaryHourly rate
1Salisbury, MD$82,871$39.84
2New York, NY$75,153$36.13
3Chicopee, MA$74,164$35.66
4Elizabeth, NJ$72,307$34.76
5Hartford, CT$71,870$34.55
6Cleveland, OH$58,770$28.25
7Petersburg, VA$58,701$28.22
8San Francisco, CA$56,593$27.21
9Chicago, IL$53,079$25.52
10Savannah, GA$52,557$25.27
11Milwaukee, WI$48,059$23.11
12Bothell, WA$46,567$22.39
13Brownsville, TX$46,054$22.14
14Jacksonville, FL$45,070$21.67
15Topeka, KS$39,073$18.79
16Tucson, AZ$35,691$17.16
17Oklahoma City, OK$33,441$16.08

Biology teacher salary details

A biology teacher's salary ranges from $36,000 a year at the 10th percentile to $73,000 at the 90th percentile.

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

What is a biology teacher's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$73,000$6,083$35
75th Percentile$62,000$5,167$30
Average$51,721$4,310$25
25th Percentile$42,000$3,500$20
10th Percentile$36,000$3,000$17

Highest paying biology teacher jobs

The highest paying types of biology teachers are science teacher, reading teacher, and history teacher.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
English Language Arts Teacher$48,483$4,040$23.3188,793
Language Arts Teacher$51,969$4,331$24.9988,551
5th Grade Teacher$46,300$3,858$22.2657,358
4th Grade Teacher$47,619$3,968$22.8968,138
High School Science Teacher$53,404$4,450$25.6884,939
Social Studies Teacher$49,725$4,144$23.9194,087

Which companies pay biology teachers the most?

Biology teacher salaries at Boston Public Schools and French-American School of New York are the highest-paying according to our most recent salary estimates. In addition, the average biology teacher salary at companies like Greater Lawrence Technical School and Baltimore City Public Schools are highly competitive.

Wage gap by gender, race and education

$48,000$47,200$46,400$45,600$44,800$44,000
MaleFemale

Biology teacher salary trends

The average biology teacher salary has risen by $7,075 over the last ten years. In 2014, the average biology teacher earned $44,646 annually, but today, they earn $51,721 a year. That works out to a 8% change in pay for biology teachers over the last decade.

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

Average biology teacher salary over time

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

Biology teacher salary by year

YearAvg. salaryHourly rate% Change
2025$51,700$24.87+1.9%
2024$50,700$24.39+2.2%
2023$49,600$23.86+1.9%
2022$48,700$23.40+1.9%
2021$47,700$22.95+1.4%

Recently added biology teacher salaries

CompanyJobLocationDate addedSalary
Envision EducationBiology TeacherHayward, CA06/28/2025$63,672
Tolleson Union High School DistrictScience-AP Biology Teacher FTE School YearTolleson, AZ06/26/2025$37,524
The College Preparatory SchoolBiology TeacherOakland, CA06/24/2025$74,000
Lawrence Public SchoolsTeacher-Biology-SYLawrence, MA06/17/2025$53,181
Pioneer Charter SchoolBiology TeacherSaugus, MA06/15/2025$71,000
Arizona Department of Education2676 Teacher-BiologyTucson, AZ06/12/2025$46,587
AmergisBiology Teacher for School Year!Bennettsville, SC06/08/2025$56,610
St. Louis Public SchoolsTeacher, BiologySaint Louis, MO06/07/2025$52,232
State of VirginiaBiology Teacher: Virginia Department of Juvenile JusticeEnon, VA06/04/2025$72,500
Township of Union Public SchoolsLeave Replacement Biology TeacherUnion, NJ05/30/2025$68,197

Biology teacher salary FAQs

Search for biology teacher jobs

Browse education, training, and library jobs