Spark Plug Replacement Cost in 2026: DIY vs Shop
Spark plug replacement costs $20-$100 DIY and $100-$400 at a shop. Learn copper vs platinum vs iridium, misfire codes, and when to replace plugs.

Tech Reviewer

In This Article
- What Do Spark Plugs Do?
- How Spark Plugs Wear
- The Spark Plug Gap
- Signs of Bad Spark Plugs
- Types of Spark Plugs and Their Costs
- Copper Spark Plugs
- Platinum Spark Plugs
- Iridium Spark Plugs
- Copper vs Platinum vs Iridium: Side-by-Side
- Brand-Specific Pricing
- How Many Spark Plugs Does Your Car Have?
- DIY Cost vs Shop Cost
- DIY Spark Plug Replacement
- Step-by-Step DIY Instructions
- Shop Cost
- DIY vs Shop Cost by Engine
- When to Replace Spark Plugs
- Signs You’re Past Due
- What Happens If You Don’t Change Spark Plugs
- How to Choose: Decision Guide
- Mistakes to Avoid
- How FIXD Helps with Misfire Codes
- Reading the Code Pattern
- The Bottom Line
Spark plugs are cheap, easy to overlook, and absolutely essential. When they wear out, your engine misfires, burns more gas, and the check engine light comes on with a P0300 or P0301 code.
If your check engine light is on, our check engine light repair cost guide walks through the full diagnostic process. Worn spark plugs also stress ignition coils, and misfires can send unburned fuel into the oxygen sensor, triggering additional codes.
Replacing spark plugs is one of the most affordable maintenance items you can do yourself. But the cost varies a lot depending on what type of plugs your engine takes, how many cylinders you have, and whether you’re paying a shop or turning the wrench.
What Do Spark Plugs Do?
Every spark plug sits in the top of a cylinder and fires a tiny electrical arc that ignites the fuel-air mixture. No spark, no combustion. No combustion, no power from that cylinder.
When spark plugs wear out, the electrode erodes and the gap widens. The spark gets weaker, the fuel doesn’t burn completely, and the engine starts running rough. The ECU detects the misfire and throws a code.
How Spark Plugs Wear
The electrode at the tip of the plug erodes with every ignition cycle. A typical engine fires the spark plug 800-1,000 times per minute at idle, and up to 5,000+ times per minute at highway speed. After 30,000-100,000 miles (depending on plug type), the electrode has eroded enough that the spark gap is too wide for a strong, consistent spark.
Carbon deposits also build up on the electrode over time. These deposits can bridge the gap and cause the spark to misfire. Oil leaking into the combustion chamber accelerates this buildup.
The Spark Plug Gap
The gap between the center electrode and ground electrode determines how much voltage is needed to create a spark. A wider gap needs more voltage, which stresses the ignition coil. A narrower gap needs less voltage but may produce a weak spark.
Most spark plugs come pre-gapped from the factory, but it’s worth checking. The correct gap for your vehicle is in the owner’s manual. Most passenger cars use a gap of 0.028-0.036 inches.
Signs of Bad Spark Plugs
- Check engine light with P0300 (random misfire) or P0301-P0312 (cylinder-specific misfire): This is the most direct sign. The scanner tells you which cylinder is misfiring.
- Rough idle: The engine shakes or vibrates at idle because one or more cylinders aren’t firing properly. You might feel it through the steering wheel or seat.
- Poor fuel economy: Unburned fuel gets wasted. You’ll notice 10-30% worse mileage. On a car that gets 30 mpg, that drops to 21-27 mpg.
- Slow acceleration: The engine hesitates or feels sluggish because it’s not making full power on every stroke.
- Engine knocking: Pre-ignition from weak spark can cause a pinging or knocking sound under load.
- Failed emissions test: Unburned hydrocarbons increase when plugs are worn. This can cause an emissions test failure.
- Flashing check engine light: A misfire severe enough to damage the catalytic converter triggers a flashing light. Stop driving immediately.
The FIXD OBD2 scanner reads misfire codes instantly and tells you which cylinder is affected. That’s valuable information because it tells you whether it’s a spark plug problem, an ignition coil problem, or a compression issue.
Types of Spark Plugs and Their Costs
Copper Spark Plugs
- Cost per plug: $2-$5
- Set of 4: $8-$20
- Set of 6: $12-$30
- Set of 8: $16-$40
- Lifespan: 30,000-50,000 miles
- Best for: Older vehicles, budget-conscious owners, performance engines that need maximum conductivity
Copper is the softest electrode material. It conducts electricity best but wears out fastest. Most modern cars don’t use copper plugs from the factory.
Platinum Spark Plugs
- Cost per plug: $5-$10
- Set of 4: $20-$40
- Set of 6: $30-$60
- Set of 8: $40-$80
- Lifespan: 60,000-100,000 miles
- Best for: Daily drivers, good balance of cost and longevity
Platinum is harder than copper and lasts twice as long. Single-platinum plugs are common in many vehicles. Double-platinum (platinum on both electrodes) lasts even longer.
Iridium Spark Plugs
- Cost per plug: $8-$15
- Set of 4: $32-$60
- Set of 6: $48-$90
- Set of 8: $64-$120
- Lifespan: 100,000-120,000 miles
- Best for: Modern vehicles, anyone who wants to set it and forget it
Iridium is the hardest and most durable electrode material. It provides a stronger spark with less voltage, which means better fuel economy and fewer misfires. Most new cars come with iridium plugs from the factory.
Copper vs Platinum vs Iridium: Side-by-Side
| Feature | Copper | Platinum | Iridium |
|---|---|---|---|
| Cost per plug | $2-$5 | $5-$10 | $8-$15 |
| Set of 4 cost | $8-$20 | $20-$40 | $32-$60 |
| Set of 8 cost | $16-$40 | $40-$80 | $64-$120 |
| Lifespan | 30,000-50,000 miles | 60,000-100,000 miles | 100,000-120,000 miles |
| Conductivity | Best | Good | Very good |
| Durability | Lowest | Medium | Highest |
| Replacement frequency | Every 2-3 years | Every 5-7 years | Every 8-10 years |
| Total cost over 100k miles | $32-$120 (3-4 sets) | $20-$40 (1 set) | $32-$60 (1 set) |
The math is clear: iridium costs more upfront but saves money over the life of the vehicle. You’re buying one set instead of three. Plus, you get better fuel economy and fewer misfires between changes.
Brand-Specific Pricing
| Brand | Copper | Platinum | Iridium |
|---|---|---|---|
| NGK | $2-$5 | $5-$10 | $8-$14 |
| Bosch | $3-$6 | $6-$12 | $9-$16 |
| Denso | $2-$5 | $5-$10 | $7-$13 |
| Autolite | $2-$4 | $4-$8 | $7-$12 |
| Champion | $2-$5 | $5-$10 | $8-$14 |
NGK and Denso are OEM suppliers for most Japanese vehicles. Bosch supplies many European and Ford vehicles. Autolite and Champion are popular aftermarket choices.
How Many Spark Plugs Does Your Car Have?
Simple: count your cylinders.
- 4-cylinder engine: 4 spark plugs
- 6-cylinder engine: 6 spark plugs
- 8-cylinder engine: 8 spark plugs
Some newer engines (like Ford’s EcoBoost) have 2 spark plugs per cylinder, so a 4-cylinder has 8 plugs. Check your owner’s manual or look up your specific engine.
DIY Cost vs Shop Cost
DIY Spark Plug Replacement
- Parts only: $20-$120 (depending on plug type and cylinder count)
- Tools needed: Spark plug socket ($10-$15), torque wrench ($25-$50 for a cheap one), anti-seize ($5), gap tool (usually included with plugs)
- Total DIY cost: $35-$185
The job takes 30 minutes for a 4-cylinder and 1-2 hours for a V6 or V8. The hardest part is accessing plugs on engines where the intake manifold or other components sit on top of the spark plug wells.
Step-by-Step DIY Instructions
Tools needed:
- OBD2 scanner (to read the misfire code)
- Spark plug socket (5/8” or 16mm for most vehicles)
- Ratchet with extension
- Torque wrench
- Anti-seize compound
- Dielectric grease
- Gap tool (if plugs aren’t pre-gapped)
- Compressed air (to clean debris from plug wells)
Steps:
-
Read the misfire code. Confirm which cylinder is misfiring. P0301 = cylinder 1. P0302 = cylinder 2, and so on.
-
Let the engine cool. Hot spark plugs can seize in the cylinder head. Wait at least 2 hours after driving.
-
Remove the ignition coil or spark plug wire. On coil-on-plug engines, remove the bolt holding the coil and pull it straight up. On older engines, pull the spark plug wire off the plug.
-
Clean the area around the plug. Use compressed air to blow debris away from the spark plug well. You don’t want dirt falling into the cylinder when you remove the plug.
-
Remove the old plug. Use the spark plug socket and ratchet. Turn counterclockwise. The plug should come out with a bit of resistance from the threads.
-
Gap the new plug (if needed). Check the gap against your owner’s manual spec. Most plugs come pre-gapped, but always verify.
-
Apply anti-seize to the threads. A thin coat on the threads prevents the new plug from seizing in the head.
-
Thread the new plug by hand. Turn it clockwise by hand for the first few turns. If it doesn’t thread easily, back it out and try again. Cross-threading a spark plug in an aluminum cylinder head is a $500+ repair.
-
Torque to spec. Most passenger cars torque to 12-18 ft-lbs. Check your owner’s manual for the exact spec. If you don’t have a torque wrench, snug the plug with the ratchet plus a 1/4 turn past finger-tight.
-
Apply dielectric grease inside the coil boot or on the spark plug wire terminal. This prevents moisture intrusion and makes the next removal easier.
-
Reinstall the coil or wire. Push it down until it clicks or seats on the plug.
-
Clear the misfire code with your OBD2 scanner. Start the engine and let it idle for 2 minutes.
Shop Cost
- Parts + labor: $100-$400 total
- 4-cylinder: $100-$200
- 6-cylinder: $150-$300
- 8-cylinder: $200-$400
Shops charge $75-$150 per hour for labor, and spark plug replacement typically takes 0.5-1.5 hours depending on engine accessibility. Some shops charge a flat rate for tune-ups.
DIY vs Shop Cost by Engine
| Engine Type | DIY Cost | Shop Cost | Savings |
|---|---|---|---|
| 4-cylinder (copper) | $15-$25 | $100-$200 | $75-$175 |
| 4-cylinder (iridium) | $35-$60 | $120-$250 | $60-$190 |
| 6-cylinder (copper) | $20-$35 | $150-$300 | $115-$265 |
| 6-cylinder (iridium) | $50-$90 | $180-$350 | $90-$260 |
| 8-cylinder (copper) | $25-$45 | $200-$400 | $155-$355 |
| 8-cylinder (iridium) | $65-$120 | $220-$450 | $100-$330 |
The savings are significant for a 30-60 minute job. Even if you need to buy a spark plug socket and torque wrench, you come out ahead.
When to Replace Spark Plugs
Check your owner’s manual for the specific interval. General guidelines:
- Copper plugs: Every 30,000-50,000 miles
- Platinum plugs: Every 60,000-100,000 miles
- Iridium plugs: Every 100,000-120,000 miles
If you’re not sure what type of plugs are in your car, check the receipt from the last replacement or look up the OEM spec for your year/make/model.
Also replace spark plugs if:
- You get a misfire code (P0300-P0312)
- The engine is running rough at idle
- Fuel economy drops noticeably
- You’re doing other ignition work (ignition coils, fuel injectors)
- The engine has been hard to start in cold weather
When you replace ignition coils, always replace the spark plugs at the same time. A worn plug stresses the new coil. Our guide on ignition coil replacement cost covers that in detail.
Signs You’re Past Due
If your car has 80,000+ miles on the original spark plugs (or you’re not sure when they were last changed), replace them now. Even if the car seems to run fine, worn plugs are silently killing your fuel economy and stressing the ignition coils and catalytic converter.
What Happens If You Don’t Change Spark Plugs
Ignoring spark plug maintenance creates a cascade of problems:
- Month 1-3: Fuel economy drops 5-15%. The engine runs slightly rough at idle. You might not notice yet.
- Month 3-6: Misfires become noticeable. The check engine light comes on with P0300 or cylinder-specific codes. Engine performance drops.
- Month 6-12: The ignition coils work harder to fire the worn plugs. One or more coils overheat and fail. Now you’re replacing coils ($150-$700) in addition to plugs.
- Year 1+: Unburned fuel enters the catalytic converter, causing it to overheat and degrade. P0420 appears. You’re now looking at a $800-$4,000 converter replacement.
The $20-$100 spark plug fix prevents all of this.
How to Choose: Decision Guide
If you’re on a tight budget: Copper plugs from NGK or Autolite ($2-$5 each). They’re the cheapest option and work fine. You’ll need to replace them again in 30,000-50,000 miles, but they’ll get you through.
If you want the best value: Iridium plugs from NGK or Denso ($8-$14 each). They last 100,000+ miles, provide a stronger spark, and save you money over time. The upfront cost is higher, but you’re buying one set instead of three.
If you’re selling the car soon: Copper or platinum plugs. Don’t spend $60-$120 on iridium plugs if you’re selling the car in a year. Copper or platinum will be fine for the remaining time you own it.
If you want OEM quality: Buy the exact plug spec from your dealer. Most dealers charge $5-$15 per plug for OEM. The part number is in your owner’s manual.
If you’re doing a full tune-up: Replace spark plugs, ignition coils, air filter, and fuel filter. Budget $100-$300 for parts if you DIY, $300-$800 at a shop.
Mistakes to Avoid
-
Cross-threading the new plug. Always thread by hand first. If it doesn’t go in easily, back it out and try again. Cross-threading in an aluminum head is a $500+ repair.
-
Using anti-seize on the threads without checking. Some iridium plugs come with a special coating that replaces anti-seize. Check the plug manufacturer’s recommendation. Adding anti-seize to a pre-coated plug can cause over-torquing.
-
Not checking the gap. Most plugs come pre-gapped, but always verify. A wrong gap causes misfires or weak sparks.
-
Forgetting dielectric grease. The coil boot sticks to the plug without it. Next time you remove the plug, the boot tears.
-
Reusing old spark plug wires. If your car has spark plug wires (not coil-on-plug), replace them with the plugs. Old wires have resistance that weakens the spark.
-
Buying the wrong heat range. Spark plugs come in different heat ranges. Using the wrong one can cause pre-ignition or fouling. Check your owner’s manual for the correct part number.
How FIXD Helps with Misfire Codes
The FIXD OBD2 scanner reads P0300-P0312 codes and tells you exactly which cylinder is misfiring. A P0301 means cylinder 1 is the problem. A P0300 means random misfires across multiple cylinders.
This matters because the fix depends on the pattern:
- Single cylinder misfire (P0301, P0302, etc.): Likely the spark plug, ignition coil, or fuel injector on that cylinder.
- Random misfire (P0300): Could be vacuum leaks, low fuel pressure, or multiple worn plugs.
FIXD’s diagnosis helps you narrow down the problem before spending money on parts you don’t need.
Reading the Code Pattern
| Code Pattern | Likely Cause | Fix |
|---|---|---|
| P0301 only | Spark plug or coil on cylinder 1 | Replace plug and coil on cylinder 1 |
| P0301, P0304 | Multiple specific cylinders | Check plugs and coils on affected cylinders |
| P0300 random | Multiple causes | Check vacuum leaks, fuel pressure, all plugs |
| P0300 + P0301-P0312 | Plugs are worn across multiple cylinders | Replace all plugs and inspect coils |
The Bottom Line
Spark plug replacement is one of the cheapest tune-up items. DIY it for $20-$100. Pay a shop $100-$400. Use iridium plugs to push the replacement interval past 100,000 miles and forget about them for years.
Frequently Asked Questions
How much does it cost to replace spark plugs?
How often should spark plugs be replaced?
Can bad spark plugs cause the check engine light?
What happens if you don't change spark plugs?
Are iridium spark plugs worth the extra cost?
What is the difference between copper, platinum, and iridium spark plugs?
Can I replace spark plugs myself?
How do I know which spark plug is misfiring?

Alex Thompson
Consumer electronics reviewer specializing in smart gadgets and innovative tech. Tests 100+ gadgets annually. Previously wrote for The Verge and Wired. Focus on practical daily-use value.
Affiliate disclosure:This article contains affiliate links. If you buy through them, GearPuff may earn a commission at no extra cost to you. It keeps our testing independent and our reviews free.
