Salaripedia
English

How much does a secondary school teacher make in Sacramento?

$105,100a year

Median yearly pay for secondary school teachers in the Sacramento-Roseville-Folsom, CA metro area. That is $50.51 an hour or $8,755 a month.

Hourly
$50.51
Vs. national median
+46%
Rank among cities
5 of 375
Jobs in the area
6,040
Pay range
Lowest 10%: $66,570Median: $105,100Highest 10%: $125,900
PercentileYearlyHourly
10th$66,570$32.00
25th$80,260$38.59
Median$105,100$50.51
75th$125,000$60.10
90th$125,900$60.54

Other cities in California

Median yearly pay for secondary school teachers.

Oxnard, CA$108,900
San Jose, CA$108,200
San Francisco, CA$102,900
Santa Maria, CA$102,800
San Diego, CA$102,800
Vallejo, CA$102,600
Napa, CA$102,500
Hanford, CA$102,000
Modesto, CA$101,900
Santa Rosa, CA$101,700
Salinas, CA$101,600
Los Angeles, CA$101,000
Fresno, CA$100,800
Stockton, CA$100,600
Yuba City, CA$100,200
Riverside, CA$100,100
Merced, CA$99,600
San Luis Obispo, CA$99,560
El Centro, CA$99,440
Bakersfield, CA$99,150
Santa Cruz, CA$98,810
Chico, CA$98,210
Visalia, CA$97,610
Secondary School Teacher salary in California Secondary School Teacher salary in all states

Related jobs in Sacramento

Same field, median yearly pay.

Social Sciences Teacher$169,700
Computer Science Teacher$141,200
Criminal Justice and Law Enforcement Teacher$139,800
Postsecondary Teacher$135,100
Psychology Teacher$133,900
Communications Teacher$133,300
Physics Teacher$132,800
Recreation and Fitness Studies Teacher$131,900
Political Science Teacher$131,400
Chemistry Teacher$130,300
Salaries for every job in Sacramento, CA

Frequently asked questions

How much does a secondary school teacher make an hour in Sacramento?

The median hourly pay in the Sacramento-Roseville-Folsom, CA metro area is $50.51 ($105,100 a year).

Do secondary school teachers make more in Sacramento than the national average?

Yes: $105,100 against $72,040 nationally, 46% more.

How does Sacramento compare with the rest of California?

The median in California is $101,400, so Sacramento pays 4% more.

Where does Sacramento rank for secondary school teacher pay?

5 of 375 metro areas with data.

How much does a secondary school teacher make starting out in Sacramento?

The lowest-paid 10% make $66,570 or less a year; the top 10% make $125,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.