How much does it cost to replace a heater core?

The average cost for you to replace a heater core in your vehicle is close to $400. The amount will vary depending upon your vehicle and who you replaces it for you.