Skip to content

Auto Repair & Maintenance Cost guide

Drive Shaft Repair Cost: Parts, Labor & Average Price

Updated  3 sources

Typical cost

$500 – $1,650

The drive shaft (often spelled driveshaft) carries power from the transmission or transfer case to the axle on rear-wheel-drive, four-wheel-drive, and many all-wheel-drive vehicles. It spins fast, so it is balanced, and it has U-joints or constant-velocity joints that let it flex as the suspension moves. Some long vehicles use a two-piece shaft with a center support bearing.

Price depends on what is wrong. A worn joint is a smaller repair than a bent or damaged shaft, but many late-model vehicles use sealed joints that cannot be serviced separately, so a worn joint can mean replacing the whole assembly. This guide separates the common cases and shows how shop type and vehicle change the bill.

Drive shaft replacement cost by shop type

Item Typical range Relative price range
Drive shaft replacement, dealership $900 – $2,500
Drive shaft assembly (part), independent shop $300 – $1,200
Labor (1.5 to 3.5 hours), independent shop $180 – $450
Center support bearing (2-piece shafts) $80 – $220

Source: Empire Auto Protect: Drive shaft replacement cost

Drive shaft replacement cost: parts vs. labor

The shaft assembly is the larger cost at an independent shop, at $300 – $1,200, and labor adds $180 – $450. If the vehicle has a two-piece shaft, a center support bearing adds $80 – $220. A dealership total is $900 – $2,500, compared with $500 – $1,650 at an independent shop.

Performance cars with carbon fiber shafts can cost far more for the part alone, so expect those vehicles to fall outside the ranges here.

Drive shaft repair cost: U-joints and smaller repairs

Replacing a U-joint is the lowest-cost repair when the shaft itself is straight and the joint is serviceable. Empire Auto Protect puts replacing just the U-joints at $250 – $550 at an independent shop.

Repairs and components

Item Typical range Relative price range
U-joint replacement only, independent shop $250 – $550
U-joint replacement, per joint (parts and labor) $150 – $450
Replacing all U-joints on one shaft $300 – $900
Non-serviceable driveshaft assembly replacement $600 – $2,000

Sources: Empire Auto Protect: U-joint replacement cost; Empire Auto Protect: Drive shaft replacement cost

A U-joint costs $150 – $450 per joint for parts and labor, and replacing all the joints on a shaft costs $300 – $900. The catch is that many modern vehicles use sealed or non-serviceable shafts. In that case a worn joint turns into a full shaft replacement at $600 – $2,000. Ask the shop whether your shaft allows a separate joint replacement before you accept either quote.

Cost by vehicle

Larger trucks and luxury vehicles typically cost more because the shaft is longer, heavier, or more complex. These examples show total cost for specific vehicles.

Total cost by vehicle

Item Typical range Relative price range
2019 Ford F-150 (rear) $780 – $1,350
2019 Toyota Tacoma $700 – $1,250
2018 Jeep Wrangler (front) $620 – $1,150
2020 Ram 2500 $1,050 – $1,800
2018 BMW 5 Series (RWD) $1,150 – $1,950

Source: Empire Auto Protect: Drive shaft replacement cost

A 2019 Toyota Tacoma is listed at $700 – $1,250, a 2018 Jeep Wrangler front shaft at $620 – $1,150, a 2020 Ram 2500 at $1,050 – $1,800, and a 2018 BMW 5 Series at $1,150 – $1,950. A 2019 Ford F-150 rear shaft is $780 – $1,350. They are examples and not quotes for your vehicle.

Dealer vs. independent shop

A dealership generally uses factory shafts and charges higher labor rates. An independent shop can often source an aftermarket or remanufactured shaft, and some driveline specialists balance or rebuild an existing shaft. Rebuilding or balancing a shaft is a different job from replacing it, so compare quotes for the same job. Ask each shop what warranty comes with the part and the work.

Symptoms and safety

Common signs of a failing drive shaft include a vibration that grows with speed, a clunk when shifting into gear or accelerating from a stop, squeaking from underneath, and visible grease around a joint. These symptoms can also come from other driveline parts, so a technician should inspect the vehicle.

A drive shaft is a spinning part under the vehicle. If a joint fails or the shaft comes loose at speed, it can damage the transmission, differential, fuel lines, or brakes, and it can cause a loss of control. Do not keep driving on a vehicle with a severe vibration or a loud clunk. Have it towed to a shop if you are unsure. Drive shaft work involves lifting the vehicle and handling heavy rotating parts, so leave it to a qualified mechanic.

What affects the cost

  • Whether a U-joint, center bearing, or the full shaft is at fault.
  • Whether the shaft is serviceable or sealed.
  • One-piece or two-piece design.
  • Front or rear shaft, and drivetrain layout.
  • Vehicle type, including trucks and luxury models.
  • Factory, aftermarket, or remanufactured part.
  • Shop labor rate.

Why estimates vary

Estimates by source

Item Typical range Relative price range
Empire Auto Protect $500 – $1,650
PartCatalog $400 – $1,500

Sources: Empire Auto Protect: Drive shaft replacement cost; PartCatalog: Drive shaft replacement cost

Both sources above price full replacement, so the numbers are close. They still use different assumptions. Empire Auto Protect separates independent shops from dealerships and includes a center bearing for two-piece shafts. PartCatalog gives a general range that includes the part and installation. Estimates for U-joint jobs, balancing, or a luxury vehicle with a carbon fiber shaft are not comparable with either range. Vehicle mix, region, and whether extras such as a center bearing are included may also explain the gap.

Questions to ask before you approve the work

  • Is the problem a joint, a center bearing, or the whole shaft?
  • Can the joint be replaced separately on this vehicle?
  • Is the replacement shaft new, remanufactured, or aftermarket?
  • Is balancing included?
  • What warranty comes with the part and the labor?

Frequently asked questions

How much does drive shaft replacement cost?

Empire Auto Protect lists $500 – $1,650 at an independent shop and $900 – $2,500 at a dealership.

How much does it cost to repair a drive shaft?

If only U-joints are worn, the repair can cost $250 – $550. If the shaft is sealed or damaged, replacement is the usual fix, at $600 – $2,000 for a non-serviceable assembly.

How much is a U-joint replacement?

Empire Auto Protect lists $150 – $450 per joint, and $300 – $900 to do all joints on a shaft.

Can I drive with a bad drive shaft?

A worn joint can fail suddenly, and a failed shaft can cause serious damage or loss of control. Stop driving if you feel a strong vibration or hear a loud clunk.

How long does a drive shaft last?

There is no fixed lifespan. It depends on use, joint condition, and maintenance. Greasable joints need periodic service, and a technician can check them during routine inspections.