Same job at other shop types (everything else as set above): Independent shop (~$100/hr) $1,060–$1,690 · Chain shop / franchise (~$120/hr) $1,180–$1,890 (the headline above) · Dealership (~$175/hr) $1,510–$2,440. Each figure applies that shop type's hourly labor rate (market estimates, shown above) to the calculator's own hours and parts assumptions. It is modeled, not a quote.
Check a quote against these ranges
This sets your number beside published ranges and owner-written bills. It is not a verdict: ask the shop what the quote includes (parts grade, labor hours, fees, tax). It runs in your browser and nothing you type is sent anywhere.
Counts below are complaints filed with NHTSA, not failure rates: a longer bar means more owners reported it.
Is your car affected?
What it shows: The most common band for complaints about this repair is under 50,000 (58%). The biggest difference from all complaints is 100,000-150,000: 21% against 9%.
What it shows: The most common band for complaints about this repair is 3-5 years (38%). The biggest difference from all complaints is under 3 years old: 26% against 40%.
Is it urgent, and what do owners notice first?
80 owner complaints name this part.
Use the owners' words ("coolant or fluid leak") when you describe the problem to a shop, and ask what test they ran.
How fast were owners driving when it happened?
55 mph or faster is the largest group at 59%, out of 29 complaints (a small sample, so treat it as a hint).
Owners reported it most often at highway speed. Tell the shop what speed it happens at, because that narrows the diagnosis.
Which model years show up most in the complaints?
2015 is the most common model year in 80 complaints naming this part (28%); 3 model years account for 54%.
What it shows: 2015 is the largest at 22 (28%), followed by 2016 at 10 (13%); the smallest shown is 2023 at 1 (1%).
Which counties get the weather that wears this part?
FEMA's National Risk Index puts Grand Forks County, ND, Ward County, ND and Polk County, MN highest for cold waves, about 21.74 events a year, against 1.32 in the median county. Cold waves test the freeze protection and the heater.
What it shows: Grand Forks County, ND is the largest at 21.74, followed by Ward County, ND at 21.47; the smallest shown is Beltrami County, MN at 17.09.
Has the maker published a fix?
A bulletin is a repair procedure a maker sends its dealers, not a safety defect: if your maker is listed, ask the dealer whether one covers your car and quote its number.
| Maker | Vehicles | Bulletin number | Date | What it says |
|---|---|---|---|---|
| Chevrolet | Tahoe 2021–2025; Suburban 2021–2024 and 2 more | PIT5734H | Feb 21, 2025 | This Preliminary information communicates an issue with poor heater performance and advises dealerships to inspect the heater core inlet and outlet hoses for being twisted or kinked. |
| GMC | Sierra 1500 2023–2025 | PIT6329 | Jan 31, 2025 | This Preliminary information communicates an issue with reduced coolant flow through the heater core degrading the heater performance of the HVAC system. |
| Dodge | Journey 2018–2019 | 9004075 | Oct 30, 2019 | CORE, Heater For a blocked heater core diagnosis, please collect a sample of 10-12 oz. |
| Chevrolet | Equinox 2018 | PIE-0418A | Oct 1, 2017 | Engineering information interior coolant leak at heater core inlet/outlet. |
Manufacturer warranty extensions naming this part (1)
| Maker | Vehicles | Date | Notice number | What the maker extended |
|---|---|---|---|---|
| Volkswagen | Passat 2013–2014 | Nov 17, 2017 | VWP-16 | Heater. |
What do owners say?
3 complaints quoted word for word, each with its NHTSA number.
After waiting for over a month before the dealership could look at my truck, I was told my heater core needed replaced at a cost of $2369.52 and charged a diagnostic fee of $201.49.
My vehicle heater core has pluged up after 48,000 miles.
Vw has declared that the heater core is not part of the 'emissions control system' and want to replace the heater core at a cost of $1,150.00.
Check your car
Our calculator's default is $1,180–$1,890 for a heater core on a midsize car with moderate dash access (6–10 hours of labor) at a chain shop, the middle of the calculator's three shop types. The bigger job, difficult access (9–14 hours), is $1,540–$2,370 on the same car and shop.
What does the heater core estimate cover and leave out?
The range covers the heater core, hoses and coolant, plus the labor to open the dashboard and put it back. It leaves out taxes and anything a shop adds once the dash is open, so ask whether the quote includes refilling the coolant and checking the cooling system for leaks afterward.
How much do access and shop type change the price?
Every row keeps the midsize car. The access rows keep the chain shop, and the shop rows keep moderate access.
| Job | Estimate |
|---|---|
| Default: moderate access | $1,180–$1,890 |
| Standard access | $940–$1,410 |
| Difficult access | $1,540–$2,370 |
| Independent shop | $1,060–$1,690 |
| Dealership | $1,510–$2,440 |
Sources
Data shown on this page
- NHTSA owner complaint file (2015-2019 · 2020-2024 · 2025-2026) downloaded 2026-10-05
- NHTSA service bulletin file (2015-2019 · 2020-2024 · 2025-2026) downloaded 2026-10-05
- FEMA National Risk Index v1.20 (December 2025), county table: annualized frequency per hazard downloaded 2025-12
Terms: US government data, public domain.
Observed: records as filed; owner reports are unverified and are not failure rates.
What is our own estimate
The price range comes from our calculator's formula. Its parts prices, labor hours per job and shop-rate tiers are CalcScrape estimates, not a published price dataset. Checked against RepairPal's range ($1,375–$1,912) on 2026-10-04: our default's midpoint is 7% below the middle of that range. Price evidence grade C: one outside published range; the hours and parts prices behind the estimate are CalcScrape assumptions and have not been checked against repair invoices. Methodology