Salaripedia
English

How much does an environmental science and protection technician make in California?

$61,220a year

Median yearly pay for environmental science and protection technicians in California. That is $29.43 an hour or $5,102 a month.

Hourly
$29.43
Vs. national median
+11%
Rank among states
9 of 49
Jobs in the state
6,010
Pay range
Lowest 10%: $37,670Median: $61,220Highest 10%: $106,800
PercentileYearlyHourly
10th$37,670$18.11
25th$46,990$22.59
Median$61,220$29.43
75th$83,580$40.18
90th$106,800$51.37

Cities in California

Metro areas, median yearly pay.

San Luis Obispo, CA$90,720
San Francisco, CA$80,840
Fresno, CA$77,840
Redding, CA$77,650
Visalia, CA$77,390
Santa Rosa, CA$74,170
Modesto, CA$69,900
San Jose, CA$68,900
Santa Maria, CA$66,340
Santa Cruz, CA$66,000
Vallejo, CA$65,090
Los Angeles, CA$62,850
Oxnard, CA$60,020
Bakersfield, CA$59,250
San Diego, CA$58,320
Sacramento, CA$57,170
Riverside, CA$51,310
Salaries for every job in California

Nearby in the ranking

States with similar pay for environmental science and protection technicians.

6. New York$62,400
7. New Mexico$62,330
8. North Dakota$61,430
9. California$61,220
10. Colorado$60,930
11. Pennsylvania$60,650
12. Montana$60,550
Environmental Science and Protection Technician salary in all states

Frequently asked questions

How much does an environmental science and protection technician make an hour in California?

The median hourly pay in California is $29.43 ($61,220 a year).

Do environmental science and protection technicians make more in California than the national average?

Yes: $61,220 against $55,090 nationally, 11% more.

Where does California rank for environmental science and protection technician pay?

California ranks 9 of 49 states.

Which city in California pays environmental science and protection technicians the most?

San Luis Obispo-Paso Robles, CA, with a median of $90,720 a year.

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.