How much does an oxygen sensor replacement cost?

Short answer: The national average for an oxygen sensor replacement is roughly $440 to $523 before taxes and fees, and most of that is the part. Most cars have at least two sensors, one before the catalytic converter (upstream) and one after it (downstream), and V6 and V8 engines often have four. A fair quote names which sensor failed and how the shop confirmed it.

Camille the shop cat peering closely through a magnifying glass

Fair price range

JobTypical totalLaborPartsSource
Oxygen sensor replacement$440 – $523$93 – $136$347 – $387RepairPal

Sources: RepairPal national averages, estimates last updated September 3, 2026 (checked October 30, 2026). Totals exclude taxes and shop fees and don’t reflect your location; your vehicle, region and shop can put you well outside these ranges.

The average is for one sensor. Prices for the sensor itself vary a lot by vehicle and brand, and RepairPal recommends high-quality OEM sensors over cheap ones that the car’s computer may not read correctly. If your quote replaces several sensors, ask for the price of each.

What drives the price

What’s normal, and what’s worth questioning

Can I do this myself?

We recommend leaving this one to a qualified shop. It needs a scan tool to find which sensor failed, the car safely raised on stands or a lift, and often heat from a torch to free a seized sensor next to the exhaust. Use the price range above to check your quote instead.

Questions to ask the shop

  1. Which trouble code did you find, and which sensor is it (bank 1 or 2, upstream or downstream)?
  2. Did you look at the live sensor data, and did you check for exhaust leaks or damaged wiring?
  3. Is this quote for one sensor or several? What would just the failed one cost?
  4. Is the sensor OEM, an OE supplier, or an aftermarket brand? What’s the warranty?
  5. If you’re also recommending a catalytic converter, how did you test it?

More questions by repair type →

Frequently asked questions

What are the signs of a bad oxygen sensor?

Usually a check engine light with an O2 sensor code (often in the P0130 to P0167 range), sometimes with worse fuel economy, a rough idle or a failed emissions test. Many cars drive normally, which is why the code matters more than how it feels.

Can I keep driving with a bad O2 sensor?

Usually for a short time, yes, if the check engine light is steady and the car runs normally. But a failed upstream sensor can make the engine run rich, which wastes fuel and over time can harm the catalytic converter, so don’t put it off for months.

What’s the difference between upstream and downstream O2 sensors?

The upstream sensor sits before the catalytic converter and helps the engine set its fuel mix. The downstream sensor sits after the converter and mainly checks that the converter is working.

Should I replace all the O2 sensors at once?

It isn’t required. Replacing only the sensor that failed is normal. Some owners replace a matching pair on a high-mileage engine to avoid a second visit; ask for both prices and decide.

Related guides

Sources

Also worth checking: open recalls on your vehicle (NHTSA, above) before paying for a repair. A recall repair is free at a dealer.

General information from someone with automotive sales and service-writer experience, not professional mechanical advice and not a substitute for an inspection by a qualified technician. Cost ranges are national averages from the sources listed and vary by vehicle, region and shop.