Heater core replacement typically runs between $400 and $1,200 at a shop, or $100 to $300 in parts if you do the work yourself.
The wide range depends on your vehicle's make and model — some cars have the heater core tucked behind the dashboard where a technician needs four hours to reach it, while others expose it in the engine bay in 45 minutes. Labor is almost always the larger bill. A shop charges $150 to $250 per hour, so a straightforward job costs $300 to $500 in labor alone, while a difficult one can hit $800 or more.
The core itself — the part that actually failed — usually costs $50 to $150 new, depending on whether you buy OEM (original equipment manufacturer) or aftermarket. Some vehicles use a combined heater and air conditioning unit that costs more as a complete assembly.
Key Takeaways
- Shop repairs range from $400 to $1,200 because labor time varies dramatically by vehicle design, not because cores themselves are expensive.
- The heater core part alone costs $50 to $150 new, but accessing it requires removing the dashboard, steering column, or other major components on most vehicles.
- A DIY replacement saves labor costs but demands a shop manual for your specific year and model, coolant disposal knowledge, and several hours of work.
- Before paying for replacement, confirm the core actually failed — a clogged core, air in the cooling system, or a broken blend door valve cause the same symptoms.
Why labor costs dominate the bill
The heater core is a small radiator-like component that sits inside your vehicle's heating and air conditioning box, usually mounted behind or under the dashboard. Reaching it requires removing the dashboard, steering column, glove box, or all three — jobs that take a technician 2 to 6 hours depending on the vehicle. Some trucks and SUVs have the core in the engine bay, which cuts the time to 30 minutes to an hour.
Once the core is exposed, the actual swap takes 15 to 30 minutes: disconnect the coolant hoses, unbolt the core, slide the new one in, reconnect everything, and refill the cooling system. The time you pay for is almost entirely access and reassembly, not the replacement itself.
A few vehicles — some Hondas, Toyotas, and Fords — have cores that are genuinely quick to reach, which is why you might see a quote as low as $400 to $500 total. A Dodge Durango or Ford Expedition, by contrast, often runs $900 to $1,200 because the dashboard has to come out almost entirely.
What you'll pay for parts alone
An OEM heater core from the vehicle manufacturer costs $80 to $150 for most sedans and compact vehicles. Larger trucks and SUVs run $120 to $200. Aftermarket cores from suppliers like Spectra, Valeo, or Standard Motor Products typically cost $50 to $100 and perform identically to OEM parts, though some shops prefer OEM for warranty reasons.
A few vehicles use a combined heater-AC unit rather than a separate core. These assemblies cost $200 to $400 new because you're replacing more than just the core. Your shop can tell you which type your vehicle has once you provide the year, make, and model.
You'll also need coolant to refill the system after draining it — usually $15 to $40 depending on the type your vehicle requires. Some shops include this in the labor charge; others bill it separately.
DIY replacement: when it makes sense
If your vehicle has the heater core in the engine bay or under a removable access panel, a DIY replacement can save you $300 to $800 in labor. You need a service manual for your specific year and model (available free online through sites like AllData or YourMechanic, or $30 to $50 in print), basic hand tools, a drain pan for coolant, and 3 to 6 hours of time.
The actual steps are straightforward: drain the cooling system into a pan, disconnect the hoses from the core, unbolt it, install the new core, reconnect the hoses, refill with coolant, and bleed air from the system. The hardest part is usually reaching the bolts or hoses in tight spaces, not the replacement itself.
Do not attempt this if your vehicle requires dashboard removal unless you have done similar work before. A mistake — a coolant leak, an air pocket in the system, or a misaligned component — can cost more to fix than the labor you saved. If your shop quotes more than 3 hours of labor, the job is likely complex enough to warrant professional work.
Confirming the core actually failed
Before authorizing a replacement, have the shop verify the core is the problem. Three common issues mimic a failed heater core: a clogged core (flushing it costs $100 to $200 and solves the problem), air trapped in the cooling system (a $50 to $100 bleed), or a broken blend door valve that controls hot and cold air (replacement costs $200 to $500).
A failed core produces no heat at all, even after the engine warms up fully. A clogged core produces weak heat that improves slightly as the engine temperature rises. A blend door problem produces heat that works but won't adjust properly — you get hot air even when the dial is set to cold, or vice versa. Ask your shop to describe what they observed before they quote replacement.
If the core is leaking coolant into the cabin (you smell sweet coolant or see puddles under the dash), replacement is the only fix. If it's straightforward not heating, a flush or blend door repair might solve it for a fraction of the cost.
Choosing between OEM and aftermarket parts
OEM cores come directly from the vehicle manufacturer and carry a manufacturer warranty, usually 12 months or the remainder of your vehicle's factory warranty. Aftermarket cores from established suppliers like Spectra or Standard Motor Products carry similar warranties and cost 30 to 50 percent less.
The performance difference is negligible — both heat equally well and last equally long under normal conditions. The main reason to choose OEM is if your vehicle is still under factory warranty and you want to preserve that coverage, or if your shop has had better luck with OEM parts for your specific model. Otherwise, aftermarket saves money with no real downside.
Some shops mark up parts significantly, so ask whether they charge the same labor rate regardless of which core you choose. A few shops charge slightly less labor if you provide your own parts, though many charge a restocking fee or refuse to install non-OEM components.
What happens after replacement
After the new core is installed and the system is refilled, the shop should run the engine and check that heat flows from the vents within a few minutes. They should also verify there are no coolant leaks at the hose connections or around the core itself.
If you had the work done at a shop, ask whether they flushed the entire cooling system or just drained and refilled it. A full flush removes rust and debris that might clog the new core prematurely, especially if your vehicle is older or the old core failed due to blockage. A flush costs an additional $100 to $150 but extends the life of the new core.
The new core should produce heat when ready and maintain it consistently. If heat is weak or intermittent after replacement, the system may have air in it — a common issue that a shop can bleed out in 30 minutes for $50 to $100.
Frequently Asked Questions
Can I drive with a broken heater core?
Yes, if you can tolerate no heat in winter. A failed core does not affect engine cooling or safety — it only stops hot air from reaching the cabin. However, if the core is leaking coolant into the cabin, you'll lose coolant over time and risk overheating. Check your coolant level weekly if you suspect a leak and have it repaired soon.
How long does a heater core last?
Most heater cores last 8 to 10 years or 80,000 to 100,000 miles. Failure is usually due to corrosion inside the core or a blockage from rust and debris in the cooling system, not wear. Flushing your cooling system every 30,000 to 50,000 miles significantly extends core life.
Will my car overheat if the heater core fails?
No. The heater core is a small branch off the main cooling system — if it fails, coolant bypasses it and continues cooling the engine normally. You lose cabin heat but engine temperature stays normal. The only exception is if the core ruptures and causes a major coolant leak, which is rare.
What's the difference between flushing and replacing the heater core?
Flushing pushes water or cleaning fluid through the core to clear blockages, costing $100 to $200 and taking 30 to 45 minutes. Replacement removes the old core and installs a new one, costing $400 to $1,200 and taking 2 to 6 hours. Flushing works only if the core is clogged but not leaking or internally damaged.
Do I need to replace the hoses when I replace the heater core?
Not unless they're cracked, brittle, or leaking. Most hoses last longer than the core itself. However, if your vehicle is over 10 years old and the hoses look dry or hardened, replacing them at the same time costs $50 to $100 in parts and prevents a failure a few months later.