SwaxFix

Wheel bearing replacement cost

Most shops charge $120–$400 in labor, plus $70–$250 for the hub and bearing.

Updated November 2026

Labor
$120–$400
Part
$70–$250
$0Typical total $190–$650

Where good SwaxFix bids tend to land: the low end, because shops compete for the job.

See what shops near you will actually charge.

Free to post. Shops bid blind: they see your car, never you. Buy the part yourself, shops bid on labor only. Already have a quote? Check if it’s fair.

What the job involves

Per wheel: on most modern cars the bearing comes as a bolt-in hub assembly. Older designs need the bearing pressed in and out of the knuckle, which takes longer.

Signs you need it

  • Humming or growling that rises with speed
  • Noise changes when you turn left or right
  • ABS light from a damaged sensor ring
  • Play in the wheel when rocked

What changes the price

  • Bolt-in hubs are quick. Press-in bearings take longer
  • Rusted axle nuts and hub bolts add time
  • Fronts and rears differ in price

Shop or do it yourself?

Bolt-in hubs are moderate. Press-in bearings need a press.

Is it safe to drive? A loud bearing can seize or let the wheel wobble. Do not ignore growling that gets louder.

Questions drivers ask

How much does wheel bearing replacement cost?

At a typical shop, labor runs $120 to $400 (about 1 hr to 2.5 hr of work), and the hub and bearing costs about $70 to $250. That puts most jobs between $190 and $650 total. With SwaxFix you can buy the part yourself and have local shops bid on the labor only.

How do I know which wheel bearing is bad?

The noise usually gets louder when weight shifts onto the bad side. If it is louder turning right, suspect the left bearing.

How long can I drive on a bad wheel bearing?

Not long. It gets worse quickly and can fail suddenly.

Do I replace both sides?

Not required. Only the noisy side unless both are worn.

Find a shop

Want to compare shops first? Browse auto repair near me, or post your job and let them come to you.

Other repair costs