Repairs / Oxygen sensor replacement
Oxygen sensor replacement: what it should cost in 2026
Oxygen sensor replacement costs $150–$300 per sensor at independent shops. Which sensor your code names, and why P0420 deserves scrutiny before any cat.
What should it cost near you?
Transparent math: labor hours × your state's shop rate + realistic parts range. See exactly how this is computed →
A quote inside this range is ordinary. Above it isn't automatically a rip-off — but every dollar above should map to an itemized line you can question. Below the range: ask what parts brand is being used.
Fair price by vehicle type
At the U.S. national independent-shop average ($110/hr). Pick your state in the calculator above for local numbers; dealers typically run roughly 25–35% higher.
| Vehicle type | Quality aftermarket parts | OEM parts | Labor hours |
|---|---|---|---|
| Economy car (Civic, Corolla, Sentra, Elantra) | $110 – $260 | $150 – $330 | 0.5–1 hrs |
| Midsize / family car (Camry, Accord, Malibu, Altima) | $140 – $310 | $190 – $380 | 0.6–1.2 hrs |
| Crossover / SUV (RAV4, CR-V, Explorer, Highlander) | $140 – $330 | $190 – $410 | 0.6–1.3 hrs |
| Full-size truck (F-150, Silverado, Ram 1500) | $150 – $340 | $200 – $420 | 0.6–1.3 hrs |
| Luxury / performance (Lexus, Acura, Cadillac) | $170 – $370 | $230 – $470 | 0.7–1.4 hrs |
| European luxury (BMW, Mercedes, Audi, Volvo) | $190 – $420 | $260 – $550 | 0.8–1.5 hrs |
Where the money goes
For a typical midsize vehicle at an independent shop with quality aftermarket parts — the split between labor and parts. Knowing which half dominates tells you which number to question.
Parts are 56% of this job — the component itself, not the labor, drives most of the cost. That makes parts brand and tier (quality aftermarket vs OEM) the number to pin down: ask exactly what's being installed and whether a quality aftermarket option exists.
The math, worked out
Every estimate on this page is the same simple formula — labor hours × your shop's rate, plus parts. Here it is for a midsize vehicle at the U.S. average, so you can reproduce it for your own quote:
Labor: 0.6–1.2 hours × $110/hr (independent) = $70 – $130
Parts: quality aftermarket = $70 – $180
Fair range: $140 – $310
Take it to a dealer at $150/hr and the labor alone rises to $90 – $180 — the same work, a higher rate. That's why comparing quoted hours matters more than comparing totals.
How much your state matters
Shop rates are the half of the bill that legitimately varies by geography. The same oxygen sensor replacement on the same midsize car runs about $240 in a low-rate state like Mississippi ($90/hr) versus roughly $300 in a high-rate state like California ($150/hr) — a 22% spread driven entirely by local labor rates, not by the work being different. Use the calculator above to get your own state's figure, and see the full table on the mechanic labor rates by state page.
What moves the price
- Upstream air-fuel sensors cost more than downstream oxygen sensors: wideband units run $100–$250 in parts, while a simple downstream sensor can be $50–$120
- Your engine sets the count: four cylinders usually carry two sensors, a V6 or V8 carries four. The code names the exact one (bank and position), so the quote should name it too
- Rust and heat set the labor. A sensor that spins out takes twenty minutes; a seized one can take an hour of penetrant and heat, with thread repair as the downside case
- OE-brand sensors (Denso, NTK, Bosch — frequently the maker of your original) cost modestly more than generics and read correctly. Universal splice-in sensors save $20 and generate comebacks
Lines you may see on the quote
Legitimate in the right circumstances — the "when" column is the test to apply. Paste your full quote into the decoder to check each line at once.
| Line item | Typical cost | When it's legitimate |
|---|---|---|
| Seized-sensor extraction | $50 – $150 | Years of heat cycles weld sensors into the exhaust. Penetrant, careful torch work, and a thread chase are honest time, but the line should appear after they've fought it, not by default on the estimate. |
| Exhaust bung thread repair | $60 – $200 | Extraction took the threads with it. A thread insert or a welded-in bung fixes it properly; this is the known downside risk of every seized sensor. |
| Companion sensor | $120 – $300 | A second stored code, or a matching upstream sensor on a high-mileage engine whose partner just failed. Sensors do not require replacement in sets; the reason should be specific. |
Signs you need this repair
- Check engine light with O2 or air-fuel codes: the P0130–P0167 range, or P003x heater-circuit codes
- Fuel economy sliding a few MPG with no other explanation
- Rough idle, hesitation, or a rotten-egg exhaust smell from a mixture running wrong
Cost of waiting
A lazy sensor skews fuel trim long before it fails outright, so you pay at the pump the whole time. The expensive version: rich running from a dead sensor overheats and poisons the catalytic converter, turning a $200 sensor job into a $1,000–$2,000 converter job. Heater-circuit codes also fail emissions inspection outright in most states.
DIY difficulty: Moderate
With a $15 O2 socket and an unseized sensor this is a driveway job: unplug, spin out, anti-seize on the new threads only if they aren't pre-coated, torque, clear the code. The gamble is seizure; if it won't move with reasonable force, stop before you own a thread repair.
Common questions
How much does oxygen sensor replacement cost?
Most single-sensor jobs land between $150 and $300 at an independent shop: 0.6–1.2 hours at the ~$110/hr national average plus a $70–$180 sensor on a typical midsize car. OEM-brand parts or a seized sensor push toward $400. Accessible downstream sensors sit at the low end.
I have a P0420 code — do I need a sensor or a catalytic converter?
P0420 means the downstream sensor isn't seeing the oxygen-storage behavior it expects from the converter. Sometimes the cat truly is dead; sometimes a tired sensor or an exhaust leak is slandering a good one. Since the sensor costs a tenth of the converter, a competent shop compares upstream and downstream readings on live data before condemning the cat. Our catalytic converter guide covers the same decision from the other side.
Do oxygen sensors need to be replaced in pairs or sets?
No. Replace what the code and the testing name. One defensible exception: on a high-mileage engine, when one upstream sensor fails, its same-age partner is a reasonable preventive add, since sensors slow down as they age. That's a judgment call to offer you, not a requirement to spring on you.
Are universal oxygen sensors worth the savings?
Rarely. A universal sensor needs its connector spliced on, saves perhaps $20–$40, and a marginal crimp in a hot, wet environment causes exactly the intermittent faults you were trying to cure. Direct-fit OE-brand sensors plug in, read correctly, and remove a whole category of comeback.
Related repairs
Catalytic converter replacement in 2026 — CARB vs federal parts, why theft changed the market, and the upstream fault to fix first.
Car diagnosticA proper car diagnostic costs $100–$180 at most shops, and many credit the fee toward the repair. What that hour buys, and how to keep the findings yours.
What readers are actually paying
Sources & further reading
Where our inputs come from, and the authorities worth knowing when you're facing this repair. Flat-rate labor times are editorial ranges informed by the class of paid flat-rate guides shops use (Mitchell1, ALLDATA, Chilton-class systems), which we can't link; the public sources behind the rest are below.
- U.S. Bureau of Labor Statistics — Automotive Service Technicians & Mechanics — the wage data behind regional shop-rate differences
- FTC — Auto Repair Basics — your consumer rights on estimates, authorization, and disputes
- NHTSA — Recalls Lookup — check your VIN before paying — the repair may be covered by a recall
How this page is built: the ranges above come from a transparent model — published labor-time ranges for this job by vehicle class, your state's shop labor rates, and realistic parts-price bands (quality aftermarket vs OEM) — compiled 07-2026 from published sources. We're building a reader-submitted quote dataset to refine these ranges further; once enough exist for this repair they appear above. Full detail, including what we don't know, on the methodology page. This is an estimate, not a quote. Have a quote? Decode it and add it to the dataset →