New engine prices range from $3,000 to $7,000 for most cars, but can reach $10,000 or more for luxury and performance vehicles

The cost of a new engine depends almost entirely on what car you drive. A four-cylinder engine for a Honda Civic or Toyota Corolla typically costs $3,000 to $4,500 installed. A V6 engine for a midsize sedan runs $4,500 to $6,000. A V8 for a truck or performance car can be $6,000 to $10,000 or higher. Luxury brands like BMW, Mercedes, and Audi charge significantly more — sometimes $8,000 to $15,000 — because their engines are more complex and dealers control the supply.

These figures are for a complete engine from a dealership, including labor to remove the old one and install the new one. The engine itself (called a "short block" or "long block" depending on what parts come attached) is only part of the bill. Labor typically adds $1,000 to $3,000, depending on how accessible the engine is in your car's design.

Key Takeaways

  • Dealership engines cost more than independent shop engines, but come with a warranty and are may provide to fit your exact car model.
  • A used or rebuilt engine from a salvage yard or rebuilder costs $1,500 to $3,000 less than a new one, but carries more risk and a shorter or no warranty.
  • Labor makes up 30 to 50 percent of the total bill, so getting quotes from multiple shops can save you hundreds of dollars.
  • Engine type matters more than anything else — a four-cylinder costs roughly half what a V8 costs, and luxury engines cost two to three times more than mainstream brands.

Why dealership engines cost more than independent options

A dealership sells you a new engine that is built to the exact specifications of your car. They warranty it for a set period (usually 12 months or 12,000 miles), and if something goes wrong, you have recourse. The dealership also handles all the paperwork and guarantees the engine will work with your car's computer and emissions system.

An independent shop or salvage yard may offer a used engine pulled from a wrecked car, or a rebuilt engine that has been disassembled, inspected, and reassembled. These cost $1,500 to $3,000 less, but the warranty is shorter (often 30 to 90 days) or nonexistent. You also assume the risk that the engine has hidden damage or will fail sooner than expected. Some independent shops are reputable and stand behind their work; others are not. This is where the price difference comes from.

How engine type affects the total cost

A four-cylinder engine is the cheapest option because it is straightforward, has fewer parts, and is used in millions of cars. A V6 has six cylinders arranged in a V shape, which makes it more powerful but also more complex and expensive to manufacture and install. A V8 has eight cylinders and costs significantly more.

Diesel engines, which are common in trucks, often cost more than gasoline engines of similar size because they are built to withstand higher pressure and heat. Hybrid engines (which combine a gas engine with an electric motor) are among the most expensive because they involve both systems and specialized computer controls. Turbo or supercharged engines also cost more because the forced-induction system adds complexity.

Labor costs and how to compare shop quotes

Removing an old engine and installing a new one takes 8 to 20 hours of labor, depending on the car. A shop that charges $100 per hour will bill $800 to $2,000 just for labor. A shop charging $150 per hour will bill $1,200 to $3,000. Some shops charge a flat rate for engine replacement on specific models, which can be lower or higher than hourly labor depending on how efficient they are.

Always get quotes from at least two shops before committing. Ask each shop whether the quote includes removing and disposing of the old engine, flushing the cooling system, replacing the oil and filter, and testing the new engine. Some shops include these; others charge extra. A shop that quotes $4,500 but includes all of this may be cheaper than a shop quoting $4,000 that charges $300 extra for disposal and $200 for a test drive.

Used and rebuilt engines as an alternative

A used engine from a salvage yard comes from a car that was wrecked or scrapped. The engine itself may have low mileage and work perfectly, or it may have hidden damage you will not discover until it is installed. Prices range from $800 to $2,500 depending on the engine type and mileage. Most salvage yards offer a 30-day or 90-day warranty, which means if the engine fails when ready, you can return it — but if it fails after that window, you are out of luck.

A rebuilt engine has been taken apart, inspected, and reassembled with new gaskets, seals, and often new pistons and rings. It typically costs $1,500 to $3,500 and comes with a longer warranty (often 12 months or more) than a used engine. A rebuilt engine is more reliable than a used one, but less reliable than a new one from a dealership. Some rebuilders specialize in specific engine types and have strong reputations; others are one-person operations with no track record.

What affects the price for your specific car

The year, make, and model of your car determines the engine cost more than anything else. A 2015 Honda Civic needs a different engine than a 2015 Ford F-150, and the F-150's engine will cost more. Newer cars sometimes have more expensive engines because the technology is newer and fewer used engines are available. Older cars may have cheaper engines because they are simpler, or more expensive engines if the model is rare and parts are hard to find.

Luxury and performance brands charge a premium. A new engine for a BMW 3 Series costs roughly twice what a new engine for a Toyota Camry costs, even if both are four-cylinder engines. This is because BMW engines are more complex, dealers have less competition, and replacement parts are more expensive. If you own a luxury car and the engine fails, you may want to explore used or rebuilt options more seriously, since the cost difference is larger.

Frequently Asked Questions

Can I install a used engine myself to save money?

You can if you have the tools, knowledge, and workspace, but most people cannot. Engine installation requires specialized equipment like an engine hoist, and mistakes can damage the car or create safety problems. The labor savings (typically $1,000 to $3,000) rarely justify the risk unless you are experienced with engine work.

How long does a new engine last?

A new engine from a dealership should last as long as the original engine — typically 150,000 to 200,000 miles or more if maintained properly. A rebuilt engine may last 100,000 to 150,000 miles. A used engine is unpredictable; it could last 50,000 miles or 150,000 miles depending on its history and how it was driven before you bought it.

Should I replace the engine or buy a different car?

If your car is worth $8,000 and a new engine costs $6,000 installed, replacing the engine makes sense — you end up with a car worth roughly $10,000 to $12,000. If your car is worth $3,000 and the engine costs $5,000, buying a different car is usually smarter. Compare the engine cost to the car's current value and what you would pay for a similar car with a working engine.

Does the warranty on a new engine cover everything?

A dealership warranty typically covers the engine itself but not labor to fix it if something goes wrong. It also usually does not cover damage caused by poor maintenance, using the wrong oil, or driving conditions beyond normal use. Read the warranty document carefully and ask the dealership what is and is not covered before you commit.

Why do some shops charge so much more for labor than others?

Shops in expensive areas (cities, suburbs) charge more than shops in rural areas. Shops with experienced technicians and good reputations charge more than newer shops. Some shops use flat-rate pricing (a set price for engine replacement on your car model), while others charge hourly. A shop quoting $2,500 in labor may be more efficient or have lower overhead than a shop quoting $1,500, or it may straightforward be more expensive. Get multiple quotes to understand the range in your area.