How much does engine replacement cost?
$4,000 - $10,000 typical range
Engine replacement typically costs $4,000 to $10,000, depending on whether you use a used, rebuilt, or brand-new engine. Labor alone often runs $1,000 to $2,500, since swapping an engine takes many hours of skilled work.
Get free engine replacement quotesWhat is Engine Replacement?
An engine replacement removes a failed or worn-out engine and installs a used, rebuilt, or new one to get the vehicle running again.
Signs you need engine replacement
- Engine knocking or seized and won't turn over
- Blown head gasket with internal damage
- Heavy blue smoke and high oil burn
- Metal shavings in the oil
- Engine won't hold compression
What affects the cost
- Used vs. rebuilt vs. new engine
- Engine size and complexity
- Labor hours for removal and install
- New fluids, belts, and mounts
- Vehicle make and model
- Shop labor rates in your area
Get an exact engine replacement price
The range above is a starting point — your year, make, model and parts set the real number. Describe the job once and verified local shops send you free quotes.
Get free quotesEngine Replacement cost — FAQ
Is it cheaper to replace an engine or buy a new car?
An engine replacement usually costs less than buying a new car and can be worth it if the body and transmission are in good shape. If the vehicle is old or has other major problems, putting that money toward a replacement car may make more sense.
What is the difference between a used, rebuilt, and new engine?
A used engine comes from a salvaged vehicle and is the cheapest option, a rebuilt engine has worn parts replaced and is tested, and a new engine is built from all-new components and costs the most. Rebuilt engines often offer the best balance of price and reliability with a warranty.
How long does an engine replacement take?
Most engine swaps take three to seven days depending on the shop's workload and parts availability. Complex vehicles or hard-to-find engines can take longer.
Does a replacement engine come with a warranty?
Many rebuilt and new engines come with a warranty ranging from 12 months to several years or a mileage limit. Used engines often carry a shorter warranty, so confirm the terms before agreeing to the work.
How many miles should a used replacement engine have?
Look for a used engine with under 100,000 miles when possible, and always ask for the mileage and any test results. A lower-mileage engine with a warranty is a safer investment than the cheapest option available.