That high-pitched squeak coming from under your car that gets worse the faster you go is hard to ignore and you shouldn't. A drive shaft bearing squeak that gets louder with speed usually points to a failing center support bearing or a worn U-joint, and putting off the repair can lead to a broken drive shaft, transmission damage, or even losing control of the vehicle at highway speeds. Knowing what's causing the noise, what the average repair cost looks like, and when to act can save you hundreds or thousands of dollars down the road.
What exactly is a drive shaft bearing and why does it squeak?
The drive shaft is the long metal tube that transfers power from your transmission to the rear differential (on rear-wheel and all-wheel drive vehicles). Along that shaft sits a center support bearing a rubber-mounted bearing that holds the shaft steady and lets it spin freely. There are also U-joints at each end that allow the shaft to move with the suspension.
When these bearings wear out, the rubber deteriorates, the grease inside dries up, and metal starts grinding on metal. That's what creates the squeak. The noise gets louder with speed because the shaft spins faster as you accelerate, increasing friction and vibration in the worn bearing.
How much does the average drive shaft bearing repair cost?
For most vehicles, replacing a center support bearing runs between $200 and $600, including parts and labor. The bearing itself is usually $30 to $100, but labor is the bigger cost because the drive shaft has to be removed, the old bearing pressed off, and the new one pressed on.
Here's a general breakdown:
- Parts only (center support bearing): $30–$100
- Labor (2–4 hours at most shops): $150–$500
- Total average cost: $200–$600
If the U-joints are also worn, the cost goes up. You can find a detailed breakdown of what drive shaft replacement costs when squeaking at speed on our repair cost estimates page.
Is it the center bearing or the U-joint making the noise?
This is the question most people struggle with, because both problems produce a squeak or chirp that increases with vehicle speed. There are a few ways to tell them apart:
- Center support bearing failure usually creates a steady squeal or humming noise that changes with speed but not with gear shifts. You might also feel a vibration through the floor or seat.
- Worn U-joints tend to produce a clunking or cyclic squeaking noise, especially when you shift from drive to reverse or take off from a stop. The noise often has a rhythm to it that matches the shaft's rotation.
A mechanic can confirm which part is bad by putting the car on a lift and checking for play in the U-joints or center bearing by hand. If U-joints are the issue, we cover U-joint repair price estimates in more detail separately.
Can you keep driving with a squeaky drive shaft bearing?
Technically, yes for a little while. But it's a gamble. A worn center support bearing won't fix itself, and it will get worse. Here's what can happen if you keep driving:
- The bearing seizes, which can cause the drive shaft to snap or detach while driving
- Excess vibration damages the transmission output seal or the rear differential pinion seal
- The drive shaft can become unbalanced, leading to expensive damage to surrounding components
A broken drive shaft at highway speed is a serious safety issue. The repair cost at that point jumps dramatically a full drive shaft replacement can cost $1,000 or more.
What affects the price of this repair?
Several factors push the cost up or down:
- Vehicle make and model: Luxury and European vehicles (BMW, Mercedes, Audi) tend to cost more due to pricier parts and longer labor times. Trucks and SUVs with two-piece drive shafts also cost more because there are more bearings involved.
- One-piece vs. two-piece drive shaft: A two-piece shaft has a center bearing that's more accessible on some trucks, but the shaft is longer and heavier, which can add labor time.
- Shop type: Dealerships charge $100–$180/hour in many areas. Independent shops typically charge $80–$130/hour. A drivetrain specialty shop is often your best bet for this repair.
- Whether other parts need replacing: If the U-joints are also worn, the drive shaft is damaged, or the carrier bearing bracket is bent, costs add up quickly.
- Your location: Labor rates vary widely. Urban areas tend to cost more than rural shops.
What are the most common mistakes people make with this problem?
Ignoring the noise until it gets bad
Many drivers hear the squeak for weeks or months and assume it's a belt or tire noise. By the time they get it checked, the bearing has failed completely and other parts are damaged. A $300 repair becomes a $900 repair.
Greasing the U-joints as a permanent fix
Some people spray lubricant on the U-joints or center bearing to silence the squeak. This works for a day or two at most. If the bearing is worn, it needs to be replaced not lubricated.
Replacing only the bearing and not the U-joints (or vice versa)
If the center bearing is worn, there's a good chance the U-joints have similar mileage and wear. Replacing everything at once during one labor operation is cheaper than coming back a month later for a separate U-joint job. You can read more about U-joint-related squealing noise repair costs to decide if bundling the work makes sense for your situation.
Using cheap aftermarket bearings
A $15 center bearing from a no-name brand might fit, but it won't last. Stick with OEM or trusted aftermarket brands like Spicer or MOOG. The price difference is usually $20–$40, and the quality difference is significant.
How long does the repair take?
Most shops can replace a center support bearing in 2 to 4 hours. If both U-joints and the center bearing are being replaced, expect 3 to 5 hours. The drive shaft has to be unbolted, removed from the vehicle, the old bearing pressed off, the new one pressed on, and everything reinstalled and balanced.
Some vehicles with exhaust or cross-member obstructions take longer. Ask your shop for a time estimate specific to your vehicle before authorizing the work.
Is this a DIY-friendly repair?
It depends on your tools and experience. If you have a hydraulic press, jack stands, and a decent set of hand tools, you can do this in your garage. The main steps are:
- Mark the drive shaft position relative to the flange (so you reinstall it in the same orientation)
- Remove the drive shaft bolts at the differential and transmission
- Slide the shaft out from under the vehicle
- Press off the old center bearing
- Press on the new bearing
- Reinstall and torque all bolts to spec
The hardest part is pressing the bearing on and off without a press. Some people use a large socket and a hammer, but this risks damaging the new bearing or the shaft. If you don't have a press, many auto parts stores will press bearings for free or a small fee.
What should you do right now if you hear this squeak?
Don't wait for it to get worse. Here's a practical checklist to follow:
- Note when the noise happens: Does it start at a certain speed? Is it constant or does it come and go? Does it change when turning?
- Check underneath the vehicle: Look at the center support bearing (usually near the middle of the drive shaft). If the rubber around it is cracked, torn, or missing pieces, that's your problem.
- Grab the drive shaft and check for play: With the vehicle off and in neutral, try to wiggle the shaft near the center bearing and U-joints. Excessive movement means worn parts.
- Get a quote from two or three shops: Call an independent shop, a drivetrain specialist, and a dealership. Compare prices and warranty coverage.
- Budget $200–$600 for the repair: If U-joints are also bad, add another $150–$300 to that estimate.
- Don't delay if the noise is loud or accompanied by vibration: That means the bearing is close to failure and you're risking bigger, costlier damage.
A squeaky drive shaft bearing isn't something to brush off. Catching it early keeps the repair affordable and keeps you safe on the road.
Drive Shaft Replacement Cost When Squeaking at Speed
U-Joint Squealing Noise Repair Cost Estimate | Price Guide
Drive Shaft Squeaking Noise: Repair Cost at a Mechanic Shop
Rwd Drivetrain Squeaking Noise: Diagnosis & Fix Cost Breakdown
Drive Shaft Center Support Bearing Symptoms: Noise Getting Louder When Accelerating
Center Bearing Replacement Fix for Driveline Squeak at Highway Speeds