Ignition coil replacement typically costs between $200 and $500 per coil at a shop, depending on your vehicle and whether you replace one or all of them at once
An ignition coil converts your battery's low voltage into the high voltage needed to fire your spark plugs. When one fails, your engine misfires, your check engine light comes on, and you lose power. The cost to fix it depends on three things: how many coils your engine has, which one failed, and whether you do the work yourself or pay a shop.
Most vehicles have one coil per cylinder — a four-cylinder engine has four coils, a six-cylinder has six. If one fails, you can replace just that one. But many mechanics recommend replacing all of them at the same time, because if one is wearing out, the others usually are too. That decision changes your total bill significantly.
Key Takeaways
- A single ignition coil costs $150 to $300 in parts, and labor to replace one coil runs $50 to $200 depending on how accessible it is in your engine bay.
- Replacing all coils at once costs more upfront but may save you from a second shop visit in six months when another one fails.
- Some vehicles have the coil built into the spark plug housing, making replacement cheaper; others require removing the intake manifold, which adds hours of labor.
- You can test a coil yourself with a multimeter before paying for diagnosis, or ask the shop to show you the failed coil and its test results.
Parts cost versus labor cost
The ignition coil itself is usually the cheaper part of the bill. A replacement coil from the manufacturer costs $150 to $300 for most vehicles. Aftermarket coils run $80 to $150 and work fine for most drivers. The labor is where the price climbs.
On some vehicles — particularly newer ones with coils mounted directly on top of the spark plugs — a technician can swap a coil in 15 to 30 minutes. That's $50 to $100 in labor at most shops. On other vehicles, the coil sits deep in the engine, buried under the intake manifold or air filter housing. Removing and replacing it takes two to four hours, which means $150 to $300 in labor alone.
Before you agree to the work, ask the shop how long they estimate the job will take. If they say four hours and your local shop rate is $100 per hour, you know labor will be $400 before parts.
Single coil replacement versus replacing all coils
When a shop diagnoses a bad coil, you have two choices: replace only the failed one, or replace all of them. The one-coil approach costs less today. The all-coils approach costs more now but may prevent a second failure in a few months.
Ignition coils wear out together because they all experience the same heat and electrical stress. If one has failed after 80,000 miles, the others are probably close behind. Many shops recommend replacing all of them, especially if your vehicle has high mileage. Replacing four coils at once might cost $600 to $1,000 total, but it saves you from paying labor charges twice.
If your vehicle is newer and has low mileage, replacing just the failed coil is reasonable. If your vehicle has over 100,000 miles and the coil failed, ask the shop whether the others show signs of wear on their diagnostic scan. That information helps you decide whether to do all of them now or just the one.
How vehicle make and model affects the price
Some vehicles are cheaper to work on than others, and ignition coil replacement shows this clearly. A Honda Civic or Toyota Corolla has coils that sit on top of the engine and take 20 minutes to replace. A BMW or Audi often requires removing multiple components to reach the coils, adding two to three hours of labor.
Luxury and European vehicles also have higher parts costs. A coil for a Honda might be $120, while the same job on a BMW costs $250 for the part. Labor rates at dealerships are also higher — $150 to $200 per hour versus $80 to $120 at an independent shop.
Before you get a quote, tell the shop your vehicle's year, make, model, and engine size. That lets them give you an accurate estimate rather than a range.
Diagnosing a bad coil before you pay for replacement
A shop will charge you $100 to $150 for a diagnostic scan to identify which coil failed. You can reduce that cost by doing some of the work yourself if you have a multimeter and basic comfort with tools.
A bad coil usually triggers a specific code — P0300 (random misfire), P0301 (cylinder 1 misfire), P0302 (cylinder 2 misfire), and so on. You can read these codes yourself with a code reader from an auto parts store (around $25 to $50) or borrow one free from many stores. The code tells you which cylinder has the problem, which points to which coil.
Once you know which coil is suspect, you can test it with a multimeter by checking its resistance. A coil's resistance should fall within a specific range — usually 0.5 to 2 ohms for primary resistance and 5,000 to 15,000 ohms for secondary resistance, though this varies by vehicle. If the reading is way off, the coil is bad. Write down your vehicle's year, make, and model, then search online for the exact resistance specs before you test.
If you're not comfortable doing this yourself, ask the shop to show you the failed coil and explain what their test found. A reputable shop will do this without charging extra.
DIY replacement versus shop replacement
Replacing an ignition coil yourself saves labor costs but requires some mechanical confidence. On vehicles where the coil sits on top of the engine, the job is straightforward: unplug the connector, remove one bolt, pull the coil out, and reverse the steps with the new one. This takes 15 to 30 minutes and costs you only the part.
On vehicles where the coil is buried, the job becomes much harder. You might need to remove the intake manifold, drain coolant, or disconnect multiple hoses. One mistake — like cross-threading a bolt or forgetting to reconnect a hose — can cost you hundreds in repairs. If your vehicle requires more than an hour of work, the labor savings ($80 to $150) might not be worth the risk.
Check your vehicle's repair manual or search YouTube for your specific year, make, and model to see what the job actually involves. If the video shows someone removing major engine components, take it to a shop.
Warranty and guarantees on coil replacement
Most shops offer a warranty on parts and labor for ignition coil replacement. A typical warranty covers the coil and the work for 12 months or 12,000 miles, whichever comes first. Some shops offer longer warranties — 24 months or 24,000 miles — especially if you replace all the coils at once.
Ask the shop what warranty they provide before you approve the work. Get it in writing. If the coil fails again within the warranty period, the shop should replace it for free.
Aftermarket coils sometimes come with their own warranty from the manufacturer, separate from the shop's warranty. If you choose an aftermarket part, ask whether the shop's warranty still applies if the part itself is defective.
Frequently Asked Questions
Can I drive with a bad ignition coil?
You can drive short distances, but you shouldn't. A bad coil causes misfires, which means unburned fuel enters the exhaust system and can damage your catalytic converter — a $400 to $1,000 repair. If your check engine light is on and a scan shows a misfire code, get it fixed within a few days.
How do I know if I need to replace one coil or all of them?
Ask the shop to scan all the coils, not just the one that triggered the code. If only one shows a fault, replacing just that one is reasonable. If multiple coils show wear or if your vehicle has high mileage, replacing all of them prevents a second failure soon after.
Is it cheaper to replace coils at an independent shop or a dealership?
Independent shops typically charge $80 to $120 per hour in labor, while dealerships charge $150 to $200 per hour. Parts costs are similar, though dealerships may charge more. For a straightforward coil replacement, an independent shop usually costs 30 to 40 percent less.
What if the shop says I need new spark plugs too?
A bad coil doesn't cause spark plugs to fail, but if your vehicle has high mileage, the plugs might be due for replacement anyway. Ask the shop how old your current plugs are and whether they're showing wear. Don't let them bundle it into the coil job unless the plugs actually need it.
Can I use a cheaper aftermarket coil instead of the manufacturer's part?
Yes. Aftermarket coils work well and cost 30 to 50 percent less than manufacturer parts. Make sure the shop uses a coil designed for your specific vehicle — a generic coil might not fit or might not perform correctly. Ask the shop which brand they use and whether it comes with a warranty.