# Oxygen sensor replacement cost

- **Typical cost:** $150-$450 per sensor
- **Parts:** $50-$250
- **Labor:** 0.3-1.5 hours per sensor
- **Dealer:** $300-$600

## Quick answer

Replacing one oxygen sensor usually costs $150 to $450 at an independent shop. The upstream sensor, before the catalytic converter, often costs more than the downstream one. A rusted sensor that is hard to remove adds labor, and V6 or V8 engines have more sensors.

## What is oxygen (O2) sensor and why does it need replacing?

Oxygen sensors sit in the exhaust and measure how much oxygen is left after combustion. The upstream sensor, before the catalytic converter, tells the engine computer whether the mixture is rich or lean so it can adjust fuel delivery many times a second. Many newer cars use a wideband air-fuel ratio sensor in this position. The downstream sensor, after the converter, checks how well the converter is cleaning the exhaust.

Oxygen sensors wear slowly as they age in hot exhaust. Their response gets lazy, and contamination from oil burning, coolant leaks or silicone sealants speeds this up. Each sensor has an internal heater so it reaches working temperature quickly, and the heater circuit can fail and set its own code, such as P0135 or P0141. Exhaust leaks near a sensor can make it read falsely lean. There is no set life for every car; many sensors last 100,000 miles or more. A lazy upstream sensor can raise fuel use before any code appears, so a failing sensor is worth replacing promptly.

## How much does oxygen sensor replacement cost?

|  | Typical cost per sensor |
| --- | --- |
| Parts | $50-$250 |
| Labor | $80-$200 (0.3-1.5 hours per sensor) |
| Total at an independent shop | $150-$450 |
| Total at a dealer | $300-$600 |
| Do it yourself (parts only) | $50-$250 |

## Cost by vehicle type

| Vehicle | Typical cost per sensor |
| --- | --- |
| Compact car | $150-$280 |
| Midsize sedan | $170-$320 |
| Small SUV/crossover | $180-$350 |
| Full-size truck/SUV | $200-$400 |
| Luxury/European | $280-$450 |

Ranges are for an independent shop. Expect the high end or more for European luxury makes and dealer service.

## What changes the price?

- **Upstream or downstream.** Upstream sensors, especially wideband air-fuel ratio sensors, usually cost more than downstream sensors. The code tells you which one failed, so you only pay for the position that actually needs replacing.
- **Number of sensors.** Four-cylinder engines usually have two oxygen sensors, one before and one after the converter. V6 and V8 engines often have four, and some have more, so a quote covering several sensors costs several times more.
- **Rust and access.** Sensors in hot exhaust can seize in their threads, especially in road-salt areas. Removing them may need heat, penetrating oil or thread repair, and some are reached only from under the car with the heat shields off.
- **Part brand.** Original-equipment or matching-brand sensors cost more but avoid fit, connector and signal problems. Cheap universal sensors need splicing and may give readings the engine computer does not like, causing the code to return.

## Can you do it yourself?

Difficulty: **Moderate**, about 30-60 minutes. Parts cost $50-$250, so doing it yourself saves the labor ($80-$200).

## What happens during the job?

1. Read the codes and watch live sensor data to see whether the sensor, its heater or the wiring has failed.
2. Check for exhaust leaks, misfires and fuel trim problems that can make a good sensor report a fault.
3. Unplug the sensor and remove it with an oxygen-sensor socket, using heat or penetrating oil if it is seized.
4. Clean or chase the threads if needed, apply anti-seize if the new sensor does not come coated and torque it in.
5. Route the wiring away from the exhaust, clear the codes and confirm the readings and monitors on a test drive.

## What should a fair quote include?

- Confirming the sensor or its heater circuit has failed
- The new sensor
- Anti-seize on the threads
- Checking the wiring and connector
- Clearing codes and a test drive

## How to pay less for oxygen sensor replacement

- Confirm which sensor failed from the code's bank and sensor number before buying parts.
- Replace only the failed sensor; there is no need to replace all of them at once unless several are faulty.
- Buy the original-equipment brand or the same brand the car came with, which avoids fit and signal problems.
- Do the job yourself if the sensor is easy to reach and comes out with an oxygen-sensor socket.
- Fix exhaust leaks, misfires and oil burning first so the new sensor does not fail or read wrongly.

## Signs you need it

- Check engine light with an oxygen sensor code
- Lower fuel economy
- Rough idle or hesitation
- Failed emissions test

## Frequently asked questions

### How much does it cost to replace an oxygen sensor?

Most independent shops charge $150 to $450 per sensor in 2026. Dealers usually charge $300 to $600. Upstream sensors usually cost more than downstream ones, and the sensor itself runs about $50 to $250. Rusted sensors and ones hidden under heat shields add labor.

### Can I drive with a bad oxygen sensor?

Usually yes for a short time. The engine may run richer, use more fuel and fail an emissions test. Left long enough, a bad sensor can contribute to catalytic converter damage, which costs far more. Have it repaired within a few weeks rather than months.

### Which oxygen sensor do I need to replace?

The trouble code tells you. Bank 1 is the side with cylinder 1, sensor 1 is before the converter, and sensor 2 is after it. On four-cylinder engines there is only bank 1. A shop should confirm with live data before replacing it.

### What are the symptoms of a bad oxygen sensor?

The most common sign is a check engine light with an oxygen sensor or heater code. Lower fuel economy, a rough idle, hesitation and a failed emissions test are others. A bad downstream sensor often causes no drivability symptoms and may only set a code such as P0420.

### How long do oxygen sensors last?

There is no fixed life for every car, and many last 100,000 miles or more. Oil burning, coolant leaks and fuel additives can contaminate them sooner. Some owner's manuals list an inspection interval, and replacing a lazy upstream sensor can restore fuel economy on high-mileage cars.

### Can a bad oxygen sensor cause a P0420 code?

Yes, the downstream sensor can. P0420 means the computer thinks the catalytic converter is not cleaning the exhaust well enough, based partly on the rear sensor's readings. A faulty sensor or exhaust leak can trigger it, so check those before replacing a converter that may still be fine.

### Can I replace an oxygen sensor myself?

Often, yes. You need an oxygen-sensor socket, penetrating oil and a way to reach it, usually from under the car. Unplug the connector, remove the old sensor and install the new one with anti-seize on the threads. Seized sensors can damage threads, so do not force them.

### Should I replace oxygen sensors in pairs?

Not usually. Replace the sensor that failed. On high-mileage V6 and V8 engines, some owners replace both upstream sensors together so the two banks respond alike, but it is optional. Upstream and downstream sensors are different parts and are not interchangeable on most cars.

### What does an oxygen sensor heater code mean?

Each sensor has a small heater that brings it up to working temperature quickly. Codes such as P0135 or P0141 mean that heater or its circuit has failed. The usual fix is a new sensor, but the shop should first check the fuse, connector and wiring.

### Will a new oxygen sensor improve gas mileage?

It can, if the old upstream sensor was slow or faulty and the engine was running rich. If the sensor was working correctly, a new one will not change fuel economy much. A downstream sensor mainly monitors the catalytic converter and has little effect on mileage.

## Sources

- [EPA: On-Board Diagnostics (OBD)](https://www.epa.gov/state-and-local-transportation/vehicle-emissions-board-diagnostics-obd)
- [Car Care Council: Car care guide](https://www.carcare.org/car-care-guide/)

## How long it lasts

- [How long do catalytic converters last?](https://diagxcar.com/how-long/catalytic-converter)
- [How long do oxygen sensors last?](https://diagxcar.com/how-long/oxygen-sensor)

## Symptoms

- [Why is my car idling rough?](https://diagxcar.com/symptoms/rough-idle)
- [Why does my car hesitate when I accelerate?](https://diagxcar.com/symptoms/car-hesitates-when-accelerating)
- [Why is black smoke coming from my exhaust?](https://diagxcar.com/symptoms/black-smoke-from-exhaust)
- [Why does my car smell like rotten eggs?](https://diagxcar.com/symptoms/car-smells-like-rotten-eggs)
- [Why is my car getting bad gas mileage?](https://diagxcar.com/symptoms/poor-gas-mileage)

## Related codes

- [P0131 O2 Sensor Circuit Low Voltage (Bank 1 Sensor 1)](https://diagxcar.com/codes/p0131)
- [P0133 O2 Sensor Circuit Slow Response (Bank 1 Sensor 1)](https://diagxcar.com/codes/p0133)
- [P0135 O2 Sensor Heater Circuit (Bank 1 Sensor 1)](https://diagxcar.com/codes/p0135)
- [P0141 O2 Sensor Heater Circuit (Bank 1 Sensor 2)](https://diagxcar.com/codes/p0141)
- [P0171 System Too Lean (Bank 1)](https://diagxcar.com/codes/p0171)
- [P0172 System Too Rich (Bank 1)](https://diagxcar.com/codes/p0172)
- [P0420 Catalyst System Efficiency Below Threshold (Bank 1)](https://diagxcar.com/codes/p0420)
- [P0030 HO2S Heater Control Circuit (Bank 1 Sensor 1)](https://diagxcar.com/codes/p0030)
- [P0130 O2 Sensor Circuit (Bank 1 Sensor 1)](https://diagxcar.com/codes/p0130)
- [P0132 O2 Sensor Circuit High Voltage (Bank 1 Sensor 1)](https://diagxcar.com/codes/p0132)
- [P0134 O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 1)](https://diagxcar.com/codes/p0134)
- [P0136 O2 Sensor Circuit (Bank 1 Sensor 2)](https://diagxcar.com/codes/p0136)
- [P0137 O2 Sensor Circuit Low Voltage (Bank 1 Sensor 2)](https://diagxcar.com/codes/p0137)
- [P0138 O2 Sensor Circuit High Voltage (Bank 1 Sensor 2)](https://diagxcar.com/codes/p0138)

## Other repair costs

- [Power steering pump replacement cost](https://diagxcar.com/cost/power-steering-pump-replacement): $400-$900
- [Oil change cost](https://diagxcar.com/cost/oil-change): $45-$150
- [Rack and pinion replacement cost](https://diagxcar.com/cost/rack-and-pinion-replacement): $1,000-$2,500
- [Muffler replacement cost](https://diagxcar.com/cost/muffler-replacement): $200-$600
- [Radiator hose replacement cost](https://diagxcar.com/cost/radiator-hose-replacement): $150-$450
- [Mass air flow sensor replacement cost](https://diagxcar.com/cost/mass-air-flow-sensor-replacement): $150-$450
- [Radiator replacement cost](https://diagxcar.com/cost/radiator-replacement): $500-$1,200
- [Knock sensor replacement cost](https://diagxcar.com/cost/knock-sensor-replacement): $180-$950
- [Serpentine belt replacement cost](https://diagxcar.com/cost/serpentine-belt-replacement): $100-$250
- [Ignition coil replacement cost](https://diagxcar.com/cost/ignition-coil-replacement): $150-$400

## Warning lights linked to this

- [Check engine light](https://diagxcar.com/warning-lights/check-engine)

## Terms explained

- [What is Oxygen sensor?](https://diagxcar.com/glossary/oxygen-sensor)

---

Source page: https://diagxcar.com/cost/oxygen-sensor-replacement
Updated: 2026-11-03
General information, not a substitute for a qualified mechanic.
