Salaripedia
English

How much does a biological science teacher make in San Jose?

$126,400a year

Median yearly pay for biological science teachers in the San Jose-Sunnyvale-Santa Clara, CA metro area. That is $60.76 an hour or $10,530 a month.

Hourly
$60.76
Vs. national median
+49%
Rank among cities
11 of 136
Jobs in the area
230
Pay range
Lowest 10%: $95,010Median: $126,400Highest 10%: $344,900
PercentileYearlyHourly
10th$95,010$45.68
25th$98,210$47.22
Median$126,400$60.76
75th$194,000$93.28
90th$344,900$165.79

Other cities in California

Median yearly pay for biological science teachers.

San Diego, CA$166,900
Riverside, CA$138,100
San Francisco, CA$133,500
Fresno, CA$129,500
Los Angeles, CA$127,800
Sacramento, CA$127,000
Santa Maria, CA$109,400
Biological Science Teacher salary in California Biological Science Teacher salary in all states

Related jobs in San Jose

Same field, median yearly pay.

Economics Teacher$164,100
Business Teacher$160,100
Engineering Teacher$154,800
Nursing Instructor and Teacher$150,400
Social Sciences Teacher$150,000
Chemistry Teacher$131,100
History Teacher$127,800
Computer Science Teacher$125,700
Mathematical Science Teacher$123,900
Education Teacher$121,500
Salaries for every job in San Jose, CA

Frequently asked questions

How much does a biological science teacher make an hour in San Jose?

The median hourly pay in the San Jose-Sunnyvale-Santa Clara, CA metro area is $60.76 ($126,400 a year).

Do biological science teachers make more in San Jose than the national average?

Yes: $126,400 against $84,620 nationally, 49% more.

How does San Jose compare with the rest of California?

The median in California is $129,200, so San Jose pays 2% less.

Where does San Jose rank for biological science teacher pay?

11 of 136 metro areas with data.

How much does a biological science teacher make starting out in San Jose?

The lowest-paid 10% make $95,010 or less a year; the top 10% make $344,900 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.