MarketDiff
HomeControl Arms, Ball Joints & Assemblies

Control Arms, Ball Joints & Assemblies: what should you pay?

What you'll usually pay

$34 typical price
Most are between$16$117
Brand new$34
Used$60.24
On sale now68,866

💡 Used ones cost about 77% more here.

💚 Best value for your money

American Star 642 on sale$29.95 · 12% cheaper
Ball Joint Kit 14,785 on sale$29.95 · 12% cheaper
Private Label 4,495 on sale$31 · 9% cheaper
Aftermarket Branded 12,035 on sale$32.76 · 4% cheaper
Front 7,582 on sale$32.95 · 3% cheaper

Price by brand

American Star
$29.95-12%
EPI
$34.38+1%
Unbranded
$38.47+13%
Moose Racing
$39.97+18%
ALL BALLS
$43.09+27%
CMS
$106+212%

Price by placement on vehicle

Front
$32.95-3%
Lower
$34
Upper
$34
Right
$36.54+7%
Left
$36.98+9%
Inner
$59.99+76%

Price by type

Ball Joint Kit
$29.95-12%
Ball Joint
$34
Ball Joint Assembly
$35.82+5%
Control Arm Kit
$60.47+78%
Control Arm & Ball Joint Assembly
$65.26+92%
Control Arm Repair Kit
$66.34+95%

Price by brand type

Private Label
$31-9%
Aftermarket Branded
$32.76-4%
Not Specified
$34.01
Unbranded
$38.47+13%
Genuine OEM
$50+47%

🛒 Some on sale right now

How we got these numbers

Worked out from 200 live eBay listings (price range $16$117, odd outliers ignored). These are asking prices, so use them as a guide. Last checked August 16, 2026.