Editorial standards. This guide is researched against manufacturer guidance, recognized safety standards, and real owner experience. Meet our team and see our editorial process.

A radiator flush costs between $80 and $200 at a repair shop, while a DIY flush runs $20 to $40 for coolant and supplies. The price depends on your vehicle type, location, and whether you need a full cooling system service. This guide breaks down the costs and helps you decide between professional and DIY.

Professional Radiator Flush Costs

Most shops charge $80 to $150 for a standard radiator flush on a typical car. Luxury or European vehicles often cost $150 to $200 due to specialized coolant requirements. Some shops offer a cooling system service package for $150 to $250 that includes a flush, new coolant, and a pressure test. Dealerships tend to be the most expensive, ranging from $150 to $300. Always ask for a detailed quote and confirm if the price includes new coolant and disposal fees.

DIY Radiator Flush Costs

A DIY flush is significantly cheaper. You need coolant (antifreeze) which costs $10 to $20 per gallon, and most vehicles require 1 to 2 gallons. Distilled water for mixing is $1 to $2 per gallon. A funnel and drain pan cost $10 to $20 total. So a DIY flush runs $20 to $40 if you already have basic tools. However, you must dispose of old coolant properly; many auto parts stores accept it for free. The time investment is about 30 to 60 minutes.

Factors That Affect Radiator Flush Cost

Vehicle type matters: a Honda Civic costs less to flush than a BMW X5. Coolant type also affects price; some cars require special long-life coolant that costs more. Location plays a role: shops in urban areas charge higher labor rates. If your cooling system has leaks or rust, additional repairs like hose replacement or thermostat replacement can add $50 to $200 to the total. Some shops also recommend a coolant exchange machine service for $100 to $150 which may be more thorough than a simple drain and fill.

When Should You Get a Radiator Flush?

Manufacturer recommendations vary, but a common interval is every 30,000 to 50,000 miles or every 2 to 5 years. Check your owner’s manual. Signs you need a flush include: the coolant looks rusty or oily, the engine runs hot, or the heater blows cold air. If you notice any of these, a flush may help. However, if the coolant is just low, topping it off might be enough. For more cooling system tips, see our cooling system guide.

Frequently Asked Questions

Can I use water instead of coolant for a flush?

You can use distilled water for the flush process, but you must replace it with the correct coolant mixture afterward. Water alone does not protect against freezing or corrosion and can damage your engine if left in.

How long does a radiator flush take?

A professional flush typically takes 30 minutes to an hour. A DIY flush may take 30 to 60 minutes, plus time to let the engine cool before starting.

Is a radiator flush the same as a coolant change?

Not exactly. A coolant change simply drains and refills the radiator. A flush uses a chemical cleaner or water to remove deposits from the entire cooling system. A flush is more thorough and recommended if you have sludge or rust.

The Bottom Line

A radiator flush is a relatively inexpensive maintenance task that can extend the life of your cooling system. For most drivers, a professional flush every 30,000 miles is a good investment. If you are handy and want to save money, a DIY flush is safe and effective. Just be sure to use the correct coolant and dispose of old fluid properly. For other essential car tools, check out our recommendations for best OBD2 scanners.

More Cooling System Guides