Skip to content

Emissions

Oxygen sensor replacement (one sensor): what it costs

Typical range in the US · Estimate · Prices updated October 2026
$100 to $350
Typical range, estimate. Built from labor wages and part price bands.
How this range is built
Part of the jobLowHigh
Parts$40$180
Labor: 0.6 to 1 hours × $110 to $150 an hour$66$150
Fees: shop supplies, disposal, diagnostics$0$15
Total, rounded$100$350

The hourly rate is the BLS Occupational Employment and Wage Statistics, May 2025 average pay for this trade in the US, $27.13 an hour, times 4 to 5.5 to cover what a shop bills (overhead, tools, insurance, profit). Parts are a band from budget aftermarket to the manufacturer part. Full method.

An oxygen sensor reads the exhaust to help the engine mix fuel and air. Worn sensors cause a check engine light, poor mileage and emissions failures.

Get quotes from local shops

Tell us the job and your ZIP. Free, takes a minute.

Add a phone, an email, or both.

Fair Price is not a contractor or a repair shop. Who sees your request

What is usually included

What moves the price

Questions to ask before you say yes

Can you do it yourself?

A fair DIY with an O2 sensor socket; stuck sensors can be tough to break loose.

Shopping for the part? Search car parts on eBay (affiliate link, disclosure). Make sure the part fits your car before buying.

Common questions

How often do O2 sensors need replacing?

Many last 80,000 to 100,000 miles. Replace when one fails or sets a code, not on a fixed schedule.

Can a bad one hurt my mileage?

Yes. The engine computer relies on it to mix fuel. A slow or dead sensor can cost several miles per gallon and may damage the converter over time.

Should I replace all of them?

Not unless they are old and failing. Replace the one the code points to, and ask the shop to test the others before adding to the bill.

How much does oxygen sensor replacement (one sensor) cost?

A typical range across the US is $100 to $350. That is an estimate from parts prices, labor hours and the local labor rate, not a quote.

Typical range in 10 metro areas

Only the labor rate changes between cities. Same parts, same hours.

AreaTypical range, estimate
Boston area, Massachusetts$110 to $370
New York City area$110 to $360
Los Angeles area, California$110 to $370
Chicago area, Illinois$100 to $350
Houston area, Texas$100 to $340
Dallas-Fort Worth area, Texas$100 to $340
Phoenix area, Arizona$100 to $350
Atlanta area, Georgia$100 to $350
Miami area, Florida$100 to $350
Seattle area, Washington$110 to $370

Check-engine codes that lead to this repair

More emissions repairs