Skip to Content
103 State St East Jordan, MI, 49727
  • MON: Closed
  • TUES: 8:00AM - 6:00PM
  • WED: 8:00AM - 6:00PM
  • THUR: 8:00AM - 6:00PM
  • FRI: 8:00AM - 6:00PM
  • SAT: Closed
  • SUN: Closed
MORE >
  • Yelp
  • Google Business Profile
  • Facebook
7984 North St Central Lake, MI, 49622
  • MON: 8:00AM - 6:00PM
  • TUES: 8:00AM - 6:00PM
  • WED: 8:00AM - 6:00PM
  • THUR: 8:00AM - 6:00PM
  • FRI: Closed
  • SAT: Closed
  • SUN: Closed
MORE >
  • Yelp
  • Google Business Profile
  • Facebook

How much does it cost to replace a radiator in a Subaru Impreza?

The typical all-in price for a radiator replacement on a Subaru Impreza is about $600 to $1,200, including parts and labor. Actual costs vary by model year, part choices, and local labor rates.



What drives the price


Prices are shaped by the components replaced, the shop’s labor rate, and any ancillary repairs that might be needed during the radiator replacement.



  • Parts cost: Radiators come in aftermarket and OEM (dealer) varieties. OEM radiators are typically more expensive but may offer compatibility and warranty advantages. Expect parts costs from roughly $120 to $600, depending on the type and generation of the Impreza.

  • Labor charges: Labor time depends on the car’s generation and whether removing the bumper or other components is required. Labor rates vary by region, but a typical range is $80 to $150 per hour. Most installations fall in the 2 to 4 hour window for a straightforward replacement.

  • Additional cooling system parts: Hoses, clamps, thermostat, coolant, and a radiator cap are commonly replaced or refilled during the repair, adding roughly $50 to $250 in parts plus associated labor.

  • Vehicle specifics: The Impreza’s engine type (for example 2.0L vs 2.5L) and whether the model has all-wheel drive can influence the complexity and thus the labor time and cost.

  • Shop type and location: Dealer service centers tend to be pricier than independent automotive shops, though they may provide OEM parts and warranties. Geographic location also affects hourly rates and overall price.


In most cases, you should budget toward the middle of the range if you’re using an independent shop with aftermarket parts, and toward the higher end if you’re opting for OEM parts at a dealership or if additional cooling components are needed.


Typical cost ranges by scenario


Consider these common scenarios to gauge what you might pay, noting that exact figures depend on your local market and the exact Impreza model.



  • Basic replacement with aftermarket radiator and no extra parts: roughly $300 to $700.

  • OEM radiator or additional parts (hoses, thermostat, coolant) included: roughly $500 to $1,000.

  • Dealer-installed replacement with OEM parts and diagnostic checks: roughly $900 to $1,800.

  • Do-it-yourself replacement (parts you supply plus standard shop-rate labor for installation): parts $120 to $600; total cost largely depends on labor if you pay a shop to install.


These ranges reflect typical repair shops across many regions. Always obtain multiple estimates and ask for an itemized quote to understand what you’re paying for and to compare parts quality and labor hours.


How to get an accurate quote


To ensure you receive a precise estimate for your specific Impreza, follow these steps.



  • Provide exact vehicle details: model year, engine type (e.g., 2.0L or 2.5L), and current symptoms (coolant loss, overheating, visible leaks).

  • Ask for an itemized quote that separates parts, labor, and any diagnostic fees.

  • Clarify if OEM or aftermarket parts are included and whether a warranty covers the radiator and labor.

  • Request a written estimate with an approved timeframe and a breakdown of potential additional costs.

  • Get quotes from at least two shops (one independent and one dealer if possible) to compare.


Having an itemized, written quote helps you assess value and avoid surprise charges if the repair reveals additional cooling-system work.


Summary


Replacing a radiator in a Subaru Impreza is a commonly performed repair with a broad cost range. For most cases, expect a total cost between $600 and $1,200 when using an independent shop with aftermarket parts, with higher figures if OEM parts are chosen or if the dealer is used. The final price depends on radiator type, required accompanying parts, labor rates in your area, and the specific Impreza model. Always obtain multiple, itemized quotes to choose the option that best balances cost, parts quality, and warranty coverage.

What are the most common problems with a Subaru Impreza?


Subaru Impreza Common Problems and Solutions

  • Oil leaks. Problem: The car is leaking oil at the back.
  • Check Engine Light. Problem:
  • Clutch Chatter. Problem:
  • Black Smoke From Exhaust (Turbocharged Models) Problem:
  • Long Brake Distance. Problem:
  • Crunching/Knocking Gears. Problem:
  • Oil leaks. Problem:
  • Check Engine Light. Problem:



How long do Subaru Radiators last?


A well-maintained car radiator should last 8 to 10 years, but corrosion, coolant leaks, or clogged fins can shorten its lifespan. Regular servicing extends radiator life and prevents engine overheating. Your car's radiator plays a critical role in maintaining optimal engine temperature.



How much is a radiator for a Hyundai Elantra?


between $1,207 and $1,375
The average cost for a Hyundai Elantra Radiator Replacement is between $1,207 and $1,375. Labor costs are estimated between $359 and $527 while parts are priced between $847 and $848.



How much does a radiator job cost?


How Much Is Radiator Repair?

Repair LevelTypical Cost Range
Minor repairs$100 to $200
Moderate repairs$200 to $500
Major repairs$400 to $900+
Mar 3, 2026


Ryan's Auto Care

Ryan's Auto Care - East Jordan 103 State St East Jordan, MI 49727 231-222-2199
Ryan's Auto Care - Central Lake 7984 North St Central Lake, MI 49622 231-544-9894

Ask any car or truck owner in Central Michigan who they recommend. Chances are they will tell you Ryan's Auto Care.