How to Flush Out Your Heater Core

If your car’s heater doesn’t seem to be working too well, it might be time to flush it out. Flushing out the tubes in the heater core will allow the coolant to flow more easily so there will always be warm coolant to heat up the air going into the cabin. This is especially true if it has been a while since you last changed the coolant as all the buildup can eventually end up in the heater core.

The heater core is built similarly to a radiator and they do the same job: transfer the heat in the coolant to the air passing over the fins. Usually located inside the dashboard on the passenger side, there will be a valve controlled hose that regulates coolant going into the heater core. The other tube is the return line to get the coolant back to the cooling system.

For this job, you’ll need a garden hose and running water. Making an adapter that will allow you to pump water into heater core to dislodge and remove any sediment. If water isn’t enough to remove all the sediment, you’ll need to use some radiator cleaner and let it soak inside the heater core.

Part 1 of 3: Setup

Materials Needed

  • ¾-inch barb fitting adapter
  • Bucket
  • Clear tubing
  • Garden hose
  • Gloves
  • Pliers
  • Rags
  • Safety glasses

  • Note: We’ll be making our own adapter so that we can feed fresh water into the heater core. Before you go and buy the materials, you need to figure out what size hoses are used to feed coolant into the heater core. You can find this information online or by referring to the vehicle’s repair guide.

water hose with adapter on it

Step 1: Screw on the adapter and attach the short section of tubing. This is to be attached to the outlet of the heater core so you can reverse the direction of flow to loosen any sediment.

heater core hoses on engine

Step 2: Locate heater core hoses. Look for 2 fairly thick hoses that run straight into the firewall.

The firewall is the metal wall between the interior of the vehicle and the engine compartment. The tubes are typically on the passenger’s side as this is usually where the heater core is located inside the dash.

close up of heater control valve

Step 3: Identify inlet and outlet hoses to heater core. The inlet hose may have a heater control valve which regulates the amount of coolant flowing into the heater core.

The outlet hose will typically run straight to the radiator or cooling system reservoir to return the coolant after flowing through the heater core.

  • Tip: If you are having trouble figuring out which is which, when the engine is hot, turn the heat up all the way. The inlet hose will be warmer as it is feeding hot coolant into the heater core which then warms the air up going into the cabin.

Step 4: Make sure the engine is cold. Make sure the engine has sat for a few hours so the coolant isn’t too hot.

Opening up the cooling system while the coolant is still hot is very dangerous as it can start boiling and steaming.

Part 2 of 3: Removing the hoses

removing clamps

Step 1: Use pliers and pull the metal hose clamps back. Pull them back a few inches so that we can remove the hoses.

  • Tip: If the clamps are hard to pull back you can spray a little silicone lubricant to help them move.

hand removing outlet house

Step 2: Remove heater core outlet hose. Slowly twist the hose back and forth while pulling to slide it off the outlet.

Take care not to damage outlet port or you will have to replace the whole heater core. If the hose is old and caked onto the outlet port, you may have to replace the hose as removing it will likely damage the seal.

Liquid will most likely come out as well so have the rags ready to clean up any spilled coolant.

hand with glove on attaching clear tube

Step 3: Attach garden hose to outlet. With our adapter and tubing we’ll be able to pump fresh water directly into the heater core to wash it out.

Get the tubing about an inch or so on the outlet to make a nice watertight seal.

hand removing inlet hose

Step 4: Remove heater core inlet hose. Same as the outlet hose, gently twist and pull the hose off.

Be prepared for some more coolant coming out.

hand attaching long tubing inlet

Step 5: Attach the longer section of tubing to heater core inlet. Have the other end in the bucket to collect the coolant and sediment that comes out of the heater core.

  • Warning: Keep an eye on the bucket when there is coolant in it so it does not overflow. Never dump coolant or any type of automotive fluid down the drain. Always dispose of your old fluids the proper way. These chemicals are not friendly to the environment.

Part 3 of 4: Flushing out the heater core

Step 1: Turn on the water. Don’t turn the water on all the way; usually a quarter to half of a turn from fully closed is enough.

Most heater cores can only handle about 10 psi of pressure whereas the typical garden hose can supply around 40 psi. Turning the flow up too high can rupture the heater core and then you’ll need to replace the whole unit.

clear water with both tubes

Step 2: Keep flushing until the water coming out is clear. When the water coming out of the heater core is clear like the water going in, the heater core has been flushed.

It shouldn’t take too long as there isn’t much volume inside the heater core. If the flow coming out is restricted, there is likely a clog somewhere in the line and you’ll need to take a few extra steps to get it out.

Step 3: Switch the hoses and flush. Set up the garden hose to pump into the inlet of the heater core and have the drain pipe on the outlet.

Since you just reversed the flow with the first flush, you’ll go to regular flow direction to try and loosen up the sediment. Turn on the water and flush the system like before. If the flow is good after this move onto the next part, otherwise try the next step.

Step 4: Switch the hoses and flush again. We’ll do one more reverse direction flush to try and remove the sediment.

If 3 flushes with water doesn’t fix the clog, then you’ll need to use some radiator cleaner.

Step 5: Unplug the garden hose and adapter from the short piece of tubing. Leave the clear tube attached to the heater core and pour in some radiator cleaner.

Let it sit for 30 minutes.

  • Note: Make sure the cleaner you are using is good for aluminum and automotive use. Household chemicals can damage the heater core and eat away at the aluminum.

Step 6: Rinse the radiator cleaner out with water. Run the water through the heater core to thoroughly rinse out the radiator cleaner.

Part 4 of 4: Putting everything back together

Materials Needed

  • Gloves
  • Pliers
  • Rags
  • Safety glasses

Step 1: Disconnect clear tubes from heater core. You can leave the water inside the heater core.

It’s not enough to significantly affect the 50/50 mix of anti-freeze and water inside the cooling system.

  • Note: If you have some 50/50 mix lying around, you can add it with the clear tubes still attached to fill the heater core with fresh coolant. It isn’t really necessary to buy a whole new jug just to do this though.

reinstalling heater core hoses

Step 2: Reconnect the heater core hoses. Make sure to install them the correct way, since having them reversed can cause the heater to not function properly .

moving clamps back in place

Step 3: Move the hose clamps back into place. Use the pliers again and resecure the clamps over the inlet and outlet to seal them.

Step 4: Make sure any spilled anti-freeze has been cleaned up. Check the drive belts to make sure they don’t have any water or anti-freeze as this can cause the belt to slip.

Step 5: Start the engine and go for a short test drive. Turn the heat onto full blast so that coolant starts flowing into the heater core.

After the engine has been run for a little bit and there is warm air coming out of the vents, check the hoses for any leaks since we just removed and replaced them.

With the heater core cleaned out, the car should warm up nice and quickly now. A good way to reduce the amount of sediment build up is to regularly flush out the cooling system. If the flush doesn’t help with the heater, one of YourMechanic’s certified technicians would be glad to help you identify the issue.

Next Step

Schedule Heater is not working Inspection

The most popular service booked by readers of this article is Heater is not working Inspection. Once the problem has been diagnosed, you will be provided with an upfront quote for the recommended fix and receive $20.00 off as a credit towards the repair. YourMechanic’s technicians bring the dealership to you by performing this job at your home or office 7-days a week between 7AM-9PM. We currently cover over 2,000 cities and have 100k+ 5-star reviews... LEARN MORE


The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Recent Heater is not working Inspection reviews

Excellent Rating


Rating Summary


35 years of experience
226 reviews
35 years of experience
Dodge Ram 1500 V8-5.7L - Heater is not working - Albuquerque, New Mexico
Victor from Your Mechanic, arrived on time. He was professional, friendly and polite. He answered any questions concerning my vehicle's issue. He pinpointed the part in need of replacement and repair. I would highly recommend Victor to anyone looking for a mechanic.
Jeep Wrangler - Heater is not working - Albuquerque, New Mexico
Victor did a fantastic job on my Jeep. He wasn't able to fix the issue, unfortunately, but he diagnosed the problem and was able to get me some quotes from places I could take it to have it fixed. I will definitely recommend him to any friends or family in need of mechanical work and will keep him in mind for any future issues I may have!


15 years of experience
57 reviews
15 years of experience
Pontiac Torrent V6-3.4L - Heater is not working - Vancouver, Washington
Awesome mechanic as he knew what the issue was and recommendations to fix it...very knowledgeable and outgoing...easy to ask questions and just has a strong mechanical sense...I highly recommend his service...I’ll be using him again in the near future...


22 years of experience
333 reviews
22 years of experience
Mazda 3 L4-2.0L - Heater is not working - San Tan Valley, Arizona
Greg arrived on time, he was friendly and knowledgeable. Although the repair to my heater could have required an expensive part, Greg was able to manipulate the assembly to resolve the issue in a way that bypassed this expense and should stay in place for a good long time. Greg assured me that if I had any problem with it going forward, I could call him for further attention. He sent me his number, and also informed me of other types of maintenance that he can perform for me at the convenience of my home. I appreciated Greg's knowledgeability, his friendly, outgoing demeanor, and his quick resourcefulness. My only concern would be that he did not wear a mask, and was working inside my vehicle for about an hour. Though our interaction fortunately took place entirely outside, I still would have felt more comfortable if he'd had on a mask. Otherwise, everything about Greg's performance was excellent.


26 years of experience
88 reviews
26 years of experience
Ram 3500 L6-6.7L Turbo Diesel - Heater is not working - Marietta, Georgia
Jonathan was most helpful in diagnosing the problem and effecting repairs at a minimal cost to me, which I greatly appreciate!

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.


Related articles

How Long Does an Evaporation Vent Solenoid Last?
In In order to do their part to help reduce emissions from escaping into the atmosphere, car manufacturers developed the evaporative emission control system, also known as the EVAP system. In simple terms this system makes sure that the harmful...
How Long Does an Evaporative Emission Control Canister Last?
There There are all kinds of features built into your vehicle that help ensure that amount of gasoline vapors that escape from your vehicle are kept to zero or a very small amount. These kinds of fumes can be quite...
How To Keep Your Car From Overheating
Monitoring your coolant level, turning the A/C off in very hot weather, and regular inspections will help you avoid having an overheating car.

Related questions

Heater and fan not working
Hello. There are several things that could cause that heater to not work properly and the fan to only blow air on high. It is possible that you have a bad thermostat, which would cause the lack of heat. It...
Leak in heater core
Hello! That is a common problem with your particular vehicle. The heater core is made of a brass and aluminum material which is known to crack under the "heat stress" it endures. Luckily heater cores are rather inexpensive to purchase...
Engine shakes at idle, burning smell, only in cold temperatures
Hi there. The vibration could be the engine mounts loose on your engine or transmission. The engine knocking noise could be the engine pinging as there is not enough fuel to burn and the cylinders are colder than normal. This...

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1 (855) 347-2779 ·