Best Linear Motion Ball Screws (Sep. 2026) - Rated by CherryPicks' Experts

At a Glance: Our Top Picks

Top 1

SFU1605 Ball Screw Set, RM1605 Ball Screw with Metal Ball Screw Nut and Set B...

9.9
CPR Score
Top 2

ANWOK 1Set Ball Screw SFU1605/1000mm Ballscrew with Metal Ballnut + BK/BF12 E...

9.7
CPR Score
Top 3

ANWOKIT 12mm Ball Screw Kit SFU1204-500mm RM1204 Ball Screw with Metal Nut, C...

9.6
CPR Score
Tips


Our team has selected the top 25 best Linear Motion Ball Screws. We found and analyzed dozens of products, analyzed & compared 187 Linear Motion Ball Screws with different brands, including Zeberoxyz And Befenybay, and analyzed 463 consumer reviews for Power Transmission Products products.

* CherryPicks.Reviews is reader-supported, Our editor review, and recommend the best products based on extensive data analysis, if you click on the product links, we may earn a commission through qualifying products purchased.

The Best Linear Motion Ball Screws Rated by CherryPicks

Market Overview
Linear Motion Ball Screws Reviewed
  • Reviews Analyzed: 463 Items
  • CPR Avg. Rating: 8.5 / 10
25 Products Evaluated
  • Highest Price: $390.41
  • Lowest Price: $8.29
  • Avg. Price: $74.62
Price Disclaimer

Top 25 Linear Motion Ball Screws on Amazon (Verified You can Buy)

Top 1

SFU1605 Ball Screw Set, RM1605 Ball Screw with Metal Ball Screw Nut and Set BK/BF12 for CNC Machine,Diameter 16mm,5mm Lead (Diameter 16mm, 300mm)

NUIBBYED
S16

Ratings for NUIBBYED (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
XIQI -

Features

Ball screw diameter: 16mm ,Lead/Pitch: 5mm , length:
Material:Bearing steel and aluminum alloy
Show More
Top 2

ANWOK 1Set Ball Screw SFU1605/1000mm Ballscrew with Metal Ballnut + BK/BF12 End Support + Coupler, Length 1000mm/39.37 inch Diameter 16mm Pitch 5mm with End Machined

ANWOKIT
89T11176IXK5I50CH5B9WH
5.4013 pounds

Ratings for ANWOKIT (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
industool -

Features

The Antibacklash Ballscrew Overall Length:1000mm /39.37inch ;Coupler End Inner Hole:6.35mm*10mm;Fixed Side Diameter:12mm.
The ballscrew is made of high-quality and durable CF54 steel, good wear resistance. low operating noise and high transmission efficiency.
Show More
Top 3

ANWOKIT 12mm Ball Screw Kit SFU1204-500mm RM1204 Ball Screw with Metal Nut, Coupler, End Supports, Nut Housing for CNC Machine

ANWOKIT
45FSXBU53N15QYYRYT
2.683 pounds

Ratings for ANWOKIT (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
industool -

Features

The Antibacklash Ballscrew Overall Length:500mm /19.68inch ;Coupler End Inner Hole:6.35mm*8mm;Fixed Side Diameter:12mm.
The ballscrew is made of high-quality and durable CF54 steel, good wear resistance. low operating noise and high transmission efficiency.
Show More
Top 4

CNCYEAH Ball Screw SFU1605 1000mm Diameter 16mm,5mm Pitch Ball Screw Kit with Ballscrew Nut Housing Bracket and End Supports BK/BF12 nut housings Coupler for CNC Machine Parts

CNCYEAH
647254N9R10K
5.4013 pounds

Ratings for CNCYEAH (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
CNCYEAH -

Features

SEPCIFICATION: Diameter: 16mm ,Lead/Pitch: 5mm , length: 1000mm
PACKAGE CONTAINS: 1 x Ball Screw, 1 x Nut, 1 x BK12,1 x BF12, 1 x Coupler
Show More
Top 5

1610 Linear Motion CNC Ball Screw with Anti Backlash Nut, Coavoo SFU1610 1280mm / 50.39 inch 16mm Ballscrew + BK12 BF12 Bearing End Support + Coupler + Nut Housing + Motor Mount for Nema 23 Stepper

Coavoo
6.9666 Pounds

Ratings for Coavoo (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Coavoo Transmission -

Features

The package includes: C7 Grade SFU1610 ball screw 1280mm / 50.39 inch + ballscrew nut + motor ballscrews bearing kit ( BK12 fixed block end support + nema 23 stepper motor mount bracket with locknuts and circlips ) + BF12 floated end support + Coupler / Coupling + DSG ball screw nut housing (Standard bore for motor shaft is 6.35mm, if not, tell us and we will manufacture it free )
The RM1610 ballscrews diameter: 16mm; Pitch: 5mm; Lead: 10mm; total length 1280mm, thread length about 1215mm, travel length about 1163mm. We can customize the end machining as your requirements
Show More
Top 6

23.62 inch / 600mm Ball Screw RM1204 SFU1204 (End Processing) with Metal Ball Screw Nut and BK10/BF10 End Supports for DIY CNC Machine and 3D Printer

NUIBBYED
1204-600QC

Ratings for NUIBBYED (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
XIQI -

Features

Ballscrew RM1204 600mm( End Processing) with a Ballnut + 1 Set BK10 and BF10 Support,and Coupler for CNC Machine.
Ball screw diameter: 12mm; Lead / Pitch: 4mm; Total length:600mm with end processing.
Show More
Top 7

CNCYEAH Ball Screw SFU1605 1500mm Diameter 16mm,5mm Pitch Ball Screw Kit with Ballscrew Nut Housing Bracket and End Supports BK/BF12 nut housings Coupler for CNC Machine Parts

CNCYEAH
10IME291L6R47OYMXHY
9.1492 pounds

Ratings for CNCYEAH (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
CNCYEAH -

Features

SEPCIFICATION: Diameter: 16mm ,Lead/Pitch: 5mm , length: 1500mm
PACKAGE CONTAINS: 1 x Ball Screw, 1 x Nut, 1 x BK12,1 x BF12, 1 x Coupler
Show More
Top 8

ANWOKIT 1200mm Ball Screw CNC SFU1610 RM1610 with Metal Ball Screw Nut + BK/BF12 End Supports + Ball Nut Housings +Coupler for CNC Machine(Diameter 16mm, 10mm Pitch)

ANWOKIT
14S2557OCMSVFP3J0234VC
3.3576 pounds

Ratings for ANWOKIT (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
industool -

Features

The Antibacklash Ballscrew Overall Length:1200mm/47.24inch ;Coupler End Inner Hole:6.35mm*10mm;Fixed Side Diameter:16mm.
The ballscrew is made of high-quality and durable CF54 steel, good wear resistance. low operating noise and high transmission efficiency.
Show More
Top 9

Mssoomm 20mm Ballscrew SFU2005 RM2005 Anti Backlash Linear Motion Ball Screw, Length 11.81 inch / 300mm 5mm Pitch with Metal Nut (No End Processing), High Precision Part for CNC Machine

Mssoomm
MS-SFU2005-L300MM-NUT
2.12 Pounds

Ratings for Mssoomm (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Mssoomm Optical -

Features

Ball screw diameter: 20mm; Lead / Pitch: 5mm; Total length: 11.81 inch / 300mm; with no end processing. Precision C7 Grade
Long service life time due to low friction, low operation noise; No stick-slip effect, heats up less, reduce driving power required
Show More
Top 10

Zeberoxyz 1PCS SFU1204 Ballscrew Nut Diameter 12mm 4mm Pitch Ball Screw Single nut for 1204 nut housing Bracket CNC Carving Machine Parts

Zeberoxyz
ZE040-2
0.0016 x 0.0012 x 0.0014 inches

Ratings for Zeberoxyz (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Zeberoxyz 3D -

Features

Materials: The ball screw is made of good-quality bearing steel materials, high service life time due to low friction;low operation noise, Compact design for easy installation and removal
Dimensions: Ball screw nut inner diameter:12mm, Lead: 4mm,outer diameter:22mm,flange diameter:42mm,Height: 35mm, ball screw nut pitch:4mm
Show More
Top 11

Zeberoxyz 100mm Length Effective Travel Dual Optical Axis Manual Sliding Table Linear Rail Guide Ballscrew SFU1605 with Handwheel for Non-Standard Automation, CNC Equipment Transformation (Size:100mm)

Zeberoxyz

Ratings for Zeberoxyz (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Zeberoxyz 3D -

Features

Linear Stage Table Material: Made of good quality metal, fine workmanship, stable performance and high work efficiency, and is an essential part of linear motion
High Accuracy: Heavy load resistance SFU1605, Repeat positioning accuracy is ±0.03mm; Load: Maximum horizontal load capacity: 30kg; Maximum vertical load capacity: 15kg;
Show More
Top 12

1610 Linear Motion CNC Ball Screw with Anti Backlash Nut, Coavoo SFU1610 300mm / 11.81 inch 16mm Ballscrew with Standard End Machine for BK12 BF12

Coavoo
1.58 pounds

Ratings for Coavoo (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Coavoo Transmission -

Features

The package includes: C7 Grade SFU1610 ball screw 300mm / 11.81 inch + ballscrew nut, the end machining is standard as the pic 2 in default. We can provide custom end machining, if need, please message us
The RM1610 ballscrews diameter: 16mm; Pitch: 5mm, Lead: 10mm; total length about 300mm, thread length about 235mm, travel length about 183mm. We can customize the end machining as your requirements
Show More
Top 13

1610 Linear Motion CNC Ball Screw with Anti Backlash Nut, Coavoo SFU1610 1000mm / 39.37 inch 16mm Ballscrew + BK12 BF12 Bearing End Support + Coupler + Nut Housing + Motor Mount for Nema 23 Stepper

Coavoo
6.1729 pounds

Ratings for Coavoo (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Coavoo Transmission -

Features

The package includes: C7 Grade SFU1610 ball screw 1000mm / 39.37 inch + ballscrew nut + motor ballscrews bearing kit ( BK12 fixed block end support + nema 23 stepper motor mount bracket with locknuts and circlips ) + BF12 floated end support + Coupler / Coupling + DSG ball screw nut housing (Standard bore for motor shaft is 6.35mm, if not, tell us and we will manufacture it free )
The RM1610 ballscrews diameter: 16mm; Pitch: 5mm; Lead: 10mm; total length 1000mm, thread length about 935mm, travel length about 883mm. We can customize the end machining as your requirements
Show More
Top 14

ANWOKIT 2Pcs HGR15-400MM Linear Rails kit with 4 Bearing Block,1Pcs SFU1204-400MM Ball Screw with Metal Deflector Ball Screw Nut, BF10/BK10 kit, Nut Housing, Coupling for 3D Printer and CNC Machine

ANWOKIT
3MDGJXCQU0017560N8
6.8343 pounds

Ratings for ANWOKIT (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
industool -

Features

COMPLETE HGR15 LINEAR RAIL KITS: This linear Guide Rail is of 2 * 400 mm HGR15 rail shafts, 4 blocks ,1 * anti-reverse SFU1204-400 mm ballscrew,1pcs ball nut, 1pcs BF10/BK10, and 1pcs 6.35 x8 mm coupling are included in the package
HIGH-QUALITY STEEL MATERIAL: Linear guides are made of carbon steel, linear bearings made of GCr15 bearing steel, more durable and low nois.Low friction coefficient.high accuracy of the trajectory
Show More
Top 15

1610 Linear Motion CNC Ball Screw with Anti Backlash Nut, Coavoo SFU1610 1016mm / 40 inch 16mm Ballscrew with Standard End Machine for BK12 BF12

Coavoo
3.79 pounds

Ratings for Coavoo (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Coavoo Transmission -

Features

The package includes: C7 Grade SFU1610 ball screw 1016mm / 40 inch + ballscrew nut, the end machining is standard as the pic 2 in default. We can provide custom end machining, if need, please message us
The RM1610 ballscrews diameter: 16mm; Pitch: 5mm, Lead: 10mm; total length about 1016mm, thread length about 951mm, travel length about 899mm. We can customize the end machining as your requirements
Show More
Top 16

12mm Ball Screw SFU1204 RM1204 with Nut (End Processing),Length 9.84 inch / 250mm,Precision Part for CNC Machine

NUIBBYED
GZ1204-250

Ratings for NUIBBYED (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
XIQI -

Features

1 x Ball Screw 1204-250mm,1 x Nut.
Ball screw diameter: 12mm; Lead / Pitch: 4mm; Total length:250mm with end processing.
Show More
Top 17

Befenybay Ball Screw Nut TBI SFU1605 (Diameter 16mm Pitch 5mm) for CNC Machine Parts

Befenybay
BE040-1-fba

Ratings for Befenybay (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Befenybay -

Features

【 Material】High quality bearing steel material,high service life time due to low friction; low operation noise
【Widely Used】It fits for SFU1605 Ball Screw, easy and quick to install
Show More
Top 18

12mm Ball Screw SFU1204 RM1204 with Nut (End Processing),Length 19.68 inch / 500mm,Precision Part for CNC Machine

NUIBBYED
GZ1204-500

Ratings for NUIBBYED (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
XIQI -

Features

1 x Ball Screw 1204-500mm,1 x Nut.
Ball screw diameter: 12mm; Lead / Pitch: 4mm; Total length:500mm with end processing.
Show More
Top 19

Befenybay Ball Screw SFU1605 (Diameter 16mm Pitch 5mm) Length 250mm with Metal Ball Screw Nut for CNC Machine Parts(250mm)

Befenybay
BE033-5-fba

Ratings for Befenybay (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Befenybay -

Features

High service life time due to low friction; low operation noise
Ball screw diameter:16mm, ball screw pitch:5mm, ball screw length:250mm(9.84 inch)
Show More
Top 20

Ballscrew Nut Housing Seat,Aluminum Alloy SFU1204, DSG12H 22mm Inner Diameter Mount Bracket Holder Fit for CNC Lathe 3D Printer Ball Screws

MOPFOL
eaa89b2b-1
3.94 x 1.97 x 1.97 inches
0.24 Pounds

Ratings for MOPFOL (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
fehongfresh -

Features

【Precise Dimension Matching】:Features an inner diameter of 22 - 22.5mm (0.87 - 0.89in) and compact size of 36 x 50 x 31.5mm (1.42 x 1.97 x 1.24in), tailored to fit SFU1204 ball screws for stable linear motion in mechanical setups
【Durable Aluminum Alloy Construction】:Crafted from premium aluminum alloy, delivering a lightweight structure paired with impressive strength. The material supports long - term use in various machining environments without deformation
Show More
Top 21

CHUANGNENG Ball Screw CNC Parts SFU1605 RM1605 16mm 1000mm with Metal Deflector Ball Screw nut BK/BF12 End Supports Ball NUT HOUSINGS 1pcs Coupler with end Machining,Length Approx 39.37inch/1000mm

CHUANGNENG
14WE13G14A32QJFBX
5.4013 pounds

Ratings for CHUANGNENG (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Taume -

Features

High stiffness and accuracy.
Smooth and ultra quiet bearings for rails.
Show More
Top 22

1204 Ball Screw Upgrade Kit for AnoleX 3030-Evo Max

AnoleX
BS1204-3030
23.622 x 6.6929 x 5.5118 inches
3.9683 pounds

Ratings for AnoleX (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
AnoleX -

Features

This 1204 ball screw upgrade kit is for AnoleX 3030-Evo Max upgrade, not compatible with 3030-Evo Pro
Easy Installation: Need to remove the original T-type screw of each axis and replace them with 1204 ball screws. After the upgrade, 3060-Evo Pro can get higher positioning accuracy, high rigidity and stability. Suitable for high-precision processing needs
Show More
Top 23

300mm Ball Screw SFU1204 RM1204 with Nut (End Processing) Precision Part for CNC Machine

NUIBBYED

Ratings for NUIBBYED (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
XIQI -

Features

1 x Ball Screw 1204-300mm,1 x Nut.
Ball screw diameter: 12mm; Lead / Pitch: 4mm; Total length:300mm with end processing.
Show More
Top 24

Befenybay Ball Screw SFU1605 (Diameter 16mm Pitch 5mm)Length 200mm with Metal Ball Screw Nut for CNC Machine Parts(200mm)

Befenybay
BE033-4-fba

Ratings for Befenybay (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Befenybay -

Features

High service life time due to low friction; low operation noise
Ball screw diameter:16mm, ball screw pitch:5mm, ball screw length:200mm(7.87 inch)
Show More
Top 25

TEN-HIGH Ball Screw CNC Parts SFU2005 NST, 1pcs Ball Screw + 1pcs Nut + 1pcs BK/BF15 End Support Units + 1pcs Coupler + 1pcs Nut Housing + End Machining, Diameter 20mm Lead 5mm Length 450mm

TEN-HIGH
8.6 pounds

Ratings for TEN-HIGH (CPR Score)

Seller CPR Rank Amazon Fulfilled Prime Free Shipping
Ten-high Electronics & Machine -

Features

Diameter: 20mm/0.787"; Lead/Pitch: 5mm/0.197"; Overall length: 450mm/17.717"
Material: GCr15 steel; Accuracy grade: C7; Manufacturing process: rolled thread; Model: SFU2005
Show More

Top 10 Linear Motion Ball Screws - Verified to Buy (September 2026)

Top 10 Linear Motion Ball Screws Brands on Amazon

Here is the list of top-rated brands that were evaluated by CherryPicks.

  • NUIBBYED
  • ANWOKIT
  • CNCYEAH
  • Coavoo
  • Mssoomm
  • Zeberoxyz
  • Befenybay
  • MOPFOL
  • CHUANGNENG
  • AnoleX

Top 7 Linear Motion Ball Screws Sellers: CPR Seller Rank List

CPR sellers rank is based on CherryPicks-AI bestselling ranking system that helps us analyze each seller's sales trends. The List of top seller ranks is our in-house data, essential for our product ranking to help you make the right shopping choice.

Rank Name Yearly Feedbacks Avg. Ratings
🥇 Befenybay 1,042 4.8
🥈 Ten-high Electronics & Machine 525 4.8
🥉 Zeberoxyz 3D 363 4.9
4 Taume 261 4.6
5 XIQI 222 4.8
6 Mssoomm Optical 111 4.8
7 industool 71 4.5
View or download top Linear Motion Ball Screws seller & rating report
Befenybay [1042] Ten-high Electronics & Machine [525] Zeberoxyz 3D [363] Taume [261] XIQI [222] Mssoomm Optical [111] industool [71] Befenybay 40% Ten-high Electronics & Machine 20% Zeberoxyz 3D 14% Taume 10% XIQI 9% Mssoomm Optical 4% industool 3%

[Get] Linear Motion Ball Screws Deals (✅Exclusively for Prime)

What does "Amazon Fulfilled" Mean?

Amazon Fulfilled refers to products handled by Amazon's logistics, which indicates that the product is stored, packed, and shipped by Amazon from one of its fulfillment centers.

When you order a product that is "Amazon Fulfilled," Amazon takes care of the storage, packing, shipping, and customer service for that product. This often ensures quicker delivery and better customer service compared to products that are not fulfilled by Amazon. It also means that the product is eligible for Amazon's return policy.

What does "Prime" Mean?

"Prime" refers to Amazon Prime Member (Join Amazon Prime Now), which indicates eligibility for Prime benefits. When you see "Prime" next to a product on Amazon, This generally means that if you are  an Amazon Prime member, you can get free two-day shipping on that product, and sometimes even same-day or one-day shipping depending on your location.

Prime members also have access to other benefits, including 2-Day ShippingExclusive Member DealsPrime VideoBuy With PrimeAmazon MusicPrime Gaming, and more.

Shop Prime Linear Motion Ball Screws Deals

What does "Free Shipping" Mean?

"Free Shipping" means that you will not be charged additional fees for the shipping of that product. However, unlike "Prime," which usually guarantees fast two-day shipping, "Free Shipping" doesn't necessarily mean fast shipping.

Sometimes there might be a minimum purchase requirement to qualify for free shipping if you are not a Prime member. For Prime members, the "Free Shipping" usually refers to the free two-day shipping that is one of the benefits of the Prime membership.


Why Should You Trust Us?

Now hundreds and thousands of Power Transmission Products supplies are available on Amazon, Picking the right one is not easy, and that may take a lot of your time, Right? and What is the best Linear Motion Ball Screws to buy for new September 2026?

CherryPicks’s Methodology for Evaluating Linear Motion Ball Screws

We developed the CherryRatings-AI system to identify and score reviews and the CherryPicks-AI ranking system that uses TensorFlow framework to generate the best list, It will help us evaluate Power Transmission Products items that sell on Amazon. The score of items is based on over ten parameters such as analyzing customer review content, product reviewing rating statistics, brand reputation evaluation, comparing product price with features, etc, You can visit How We Rank to learn more in detail.

We collected and analyzed 187 of Linear Motion Ball Screws reviews based on our selection criteria. It helped us shortlist the top qualified and rated Linear Motion Ball Screws for Power Transmission Products, We found that most customers choose Linear Motion Ball Screws with an average price of $74.62, and the top brands are Zeberoxyz And Befenybay

Then our expert-level editors reviewed all those quality items and selected the top 25 Linear Motion Ball Screws for you, We have researched hundreds of sellers and picked the top sellers for Power Transmission Products, including Befenybay, Ten-high Electronics & Machine, Zeberoxyz 3D, Taume, XIQI, Mssoomm Optical And industool. The SFU1605 Ball Screw Set, RM1605 Ball Screw with ... are available for purchase right now, and The seller of #1 rank product has received honest feedback from 39 consumers with an average rating of 4.6.

We've helped a lot of satisfied users get the right Industrial & Scientific product based on their needs, and save lots of time for them to pick Linear Motion Ball Screws to buy.


Written By Brandi W. Cortright

Brandi is a woman in tech who loves to write about the electronics and gadgets she has used. On this site, she would be providing you unbiased reviews of electronics as they are released into the market to make you know what to expect before making a purchase.