Question: how much does it cost to replace car heater?
Answer: When heater hoses need to be replaced, the average cost is between $150 and $250, but may be more depending on the make and model. Because coolant constantly circulates through the heater hoses, it doesn't matter whether you use the heat or not – they deteriorate just the same.