10 Best Linear Rail and Ball Screw Kit in Canada

Updated on 04/04/2026
#1
VEVOR
  • 1000 mm HGR20 Linear Guide Rail: This linear guide rail set includes 2 pieces of HGR20-1000 mm linear guide rail, 4 blocks, 1pcs RM1605-1000 mm ball screw with end machined, 1pcs RM1605 ball nut, 1 set BF12/BK12 end support, and 1pcs plum coupling.
  • High-Quality Steel Material: Linear guides are made of carbon steel, linear bearings are made of GCr15 bearing steel. Surface chrome plating treatment beautiful anti-rust, hardness can as high as HRC62, more durable.
  • Premier Linear Guiding System: Motor-driven guide rail achieves high precision linear motion. They are designed to achieve high precision linear motion and low friction coefficient.
  • Effortless to Install: Steel support rail with pre-drilled holes for ease of mounting. Stainless steel Linear optical axis guide bearings linear movement. Easy to install, no need for maintenance.
  • Versatile Application: The CNC linear rail is widely used in automatic equipment, precision measuring equipment, and many other machines that need precision linear movement.
Read More
  • 1000 mm HGR20 Linear Guide Rail: This linear guide rail set includes 2 pieces of HGR20-1000 mm linear guide rail, 4 blocks, 1pcs RM1605-1000 mm ball screw with end machined, 1pcs RM1605 ball nut, 1 set BF12/BK12 end support, and 1pcs plum coupling.
  • High-Quality Steel Material: Linear guides are made of carbon steel, linear bearings are made of GCr15 bearing steel. Surface chrome plating treatment beautiful anti-rust, hardness can as high as HRC62, more durable.
  • Premier Linear Guiding System: Motor-driven guide rail achieves high precision linear motion. They are designed to achieve high precision linear motion and low friction coefficient.
  • Effortless to Install: Steel support rail with pre-drilled holes for ease of mounting. Stainless steel Linear optical axis guide bearings linear movement. Easy to install, no need for maintenance.
  • Versatile Application: The CNC linear rail is widely used in automatic equipment, precision measuring equipment, and many other machines that need precision linear movement.
Read More
#2
Best Value
AGANS
  • Includes HGR20 300mm linear guide rail set with blocks and RM1605 ballscrew for straightforward assembly.
  • Steel rail features pre-drilled holes for effortless installation; stainless steel bearings ensure smooth movements and reduced maintenance.
  • Constructed from carbon steel with GCr15 bearing steel bearings, featuring a chrome-plated surface for enhanced durability and rust resistance.
  • Achieves high precision linear motion with low friction; designed to prevent stick-slip effects for accurate positioning.
  • Compatible with various automation machinery such as CNC routers, lathes, and laser welding machines, ensuring versatility in applications.
Read More
  • Includes HGR20 300mm linear guide rail set with blocks and RM1605 ballscrew for straightforward assembly.
  • Steel rail features pre-drilled holes for effortless installation; stainless steel bearings ensure smooth movements and reduced maintenance.
  • Constructed from carbon steel with GCr15 bearing steel bearings, featuring a chrome-plated surface for enhanced durability and rust resistance.
  • Achieves high precision linear motion with low friction; designed to prevent stick-slip effects for accurate positioning.
  • Compatible with various automation machinery such as CNC routers, lathes, and laser welding machines, ensuring versatility in applications.
Read More
#3
ANWOK
  • Ball screw diameter: 16mm; Lead / Pitch: 5mm; Total length: 59 inch / 1500mm; End supports with locknuts and circlips + Flexible Coupler / Coupling
  • Ball screw has long service life due to low friction, low operating noise, but no stick-slip effect, heats up less, reduces drive power. Low friction loss, high transmission efficiency
  • Adopts rolling thread manufacturing process, the accuracy can reach 0.05mm. Fine workmanship, overall quenching treatment, high hardness, abrasion resistance, which is durable
  • SFU1605 series ball screws are suitable for various scenarios such as lathes, CNC machine tools, machining, mechanical equipment, automation devices, etc
  • 100% service -If you find any problems after receiving the product, please contact us by email, we will solve the problem for you as soon as possible and give you a satisfactory solution
Read More
  • Ball screw diameter: 16mm; Lead / Pitch: 5mm; Total length: 59 inch / 1500mm; End supports with locknuts and circlips + Flexible Coupler / Coupling
  • Ball screw has long service life due to low friction, low operating noise, but no stick-slip effect, heats up less, reduces drive power. Low friction loss, high transmission efficiency
  • Adopts rolling thread manufacturing process, the accuracy can reach 0.05mm. Fine workmanship, overall quenching treatment, high hardness, abrasion resistance, which is durable
  • SFU1605 series ball screws are suitable for various scenarios such as lathes, CNC machine tools, machining, mechanical equipment, automation devices, etc
  • 100% service -If you find any problems after receiving the product, please contact us by email, we will solve the problem for you as soon as possible and give you a satisfactory solution
Read More
#4
AGANS
  • HGR20 600 mm Linear Guide Rail and RM1605 Ballscrew: This linear guide rail set includes 2 pieces of HGR20-600 mm linear guide rail, 4 blocks, 1pcs RM1605-600 mm ball screw with end machined, 1pcs RM1605 ball nut,1 set BK12/BF12 end support,1 x coupler, 1 x DSG16H nut housing
  • CONVENIENCE: Steel support rail with pre-drilled holes for easy mounting. Stainless steel Linear optical axis guide bearings linear movement. Easy to install, no need for maintenance.The ballscrew movement without stick-slip effect, less heats up, less drive power required
  • HIGH-QUALITY STEEL MATERIAL: Linear guides are made of carbon steel, linear bearings made of GCr15 bearing steel. Surface chrome plating treatment beautiful anti-rust, hardness can as high as HRC62, more durable
  • HIGH PRECISION: Motor-driven guide rail achieves high precision linear motion. Designed to achieve high precision linear motion, low friction coefficient. Ball screw use the ball movement with small starting torsion, it does not appear a sliding motion creeping phenomenon which can ensure accurate positioning
  • WIDE APPLICATION: The linear rail and ball screw kit is widely used in the automation machinery such as DIY CNC routers,lathes, machine tool, bending machines, laser welding machines, etc. Also applicable for large-scale transmission equipment including industrial robots, cracker machines, and many other machines that need precision linear movement
Read More
  • HGR20 600 mm Linear Guide Rail and RM1605 Ballscrew: This linear guide rail set includes 2 pieces of HGR20-600 mm linear guide rail, 4 blocks, 1pcs RM1605-600 mm ball screw with end machined, 1pcs RM1605 ball nut,1 set BK12/BF12 end support,1 x coupler, 1 x DSG16H nut housing
  • CONVENIENCE: Steel support rail with pre-drilled holes for easy mounting. Stainless steel Linear optical axis guide bearings linear movement. Easy to install, no need for maintenance.The ballscrew movement without stick-slip effect, less heats up, less drive power required
  • HIGH-QUALITY STEEL MATERIAL: Linear guides are made of carbon steel, linear bearings made of GCr15 bearing steel. Surface chrome plating treatment beautiful anti-rust, hardness can as high as HRC62, more durable
  • HIGH PRECISION: Motor-driven guide rail achieves high precision linear motion. Designed to achieve high precision linear motion, low friction coefficient. Ball screw use the ball movement with small starting torsion, it does not appear a sliding motion creeping phenomenon which can ensure accurate positioning
  • WIDE APPLICATION: The linear rail and ball screw kit is widely used in the automation machinery such as DIY CNC routers,lathes, machine tool, bending machines, laser welding machines, etc. Also applicable for large-scale transmission equipment including industrial robots, cracker machines, and many other machines that need precision linear movement
Read More
#5
VEVOR
  • Includes SBR20 linear rails of varying lengths (300/600/1000 mm), ball screws RM1605 (350/650/1050 mm-C7), BK/BF12 sets, and couplings.
  • Constructed with high-quality steel for durability; features efficient ball screw design for precise micro feeds and minimal heat generation.
  • Designed for accuracy with minimal deflection during movement, leveraging extensive ball rolling between the screw shaft and nut for enhanced efficiency.
  • Features pre-drilled holes for straightforward installation; ball screw design supports rapid feed rates, simplifying maintenance.
  • Applicable in diverse settings such as CNC routers, grinding machines, industrial printing, paper processing, automated machinery, and factory automation.
Read More
  • Includes SBR20 linear rails of varying lengths (300/600/1000 mm), ball screws RM1605 (350/650/1050 mm-C7), BK/BF12 sets, and couplings.
  • Constructed with high-quality steel for durability; features efficient ball screw design for precise micro feeds and minimal heat generation.
  • Designed for accuracy with minimal deflection during movement, leveraging extensive ball rolling between the screw shaft and nut for enhanced efficiency.
  • Features pre-drilled holes for straightforward installation; ball screw design supports rapid feed rates, simplifying maintenance.
  • Applicable in diverse settings such as CNC routers, grinding machines, industrial printing, paper processing, automated machinery, and factory automation.
Read More
#6
RATTMMOTOR
  • ✅【ZBX80-400mm load capacity】Material: Aluminum Alloy; Effective Stroke: 400mm/15.75 inch; Horizontally loadable: 80KG / 176.37 lb; Vertical carrying: 20KG / 44.09 Ib; Width: 80mm/3.15 inch.
  • ✅【ZBX80 Size】Total length of the linear Motion Actuator including the stepper motor : 630mm/24.8 inch; Total length of the base plate without motor and bracket: 519mm/20.43 inch.
  • ✅【High precision ballscrew screw】Bearing steel material, under the premise of guarantting the accuracy of the screw surface chrome-plated to increase the hardness of the screw and improve the load-bearing performance of the slide.
  • ✅【Nema23 hybrid stepper motor】Motor size: 57 * 57mm * 56mm, Torque: 1.2N.m; Step angle: 1.8°; Current: 3A; Phase inductance: 3.8mH; Phase resistance: 1.1Ω; Shaft: single out shaft; Voltage: 12-36V (typical value 24V); Control mode: pulse control.
  • ✅【Stepper motor bracket】Add the motor support seat, ensures the coaxiality of the fixed end and prolongs the service life of the motor, screw and coupling;Three-sided closed design effectively reduces dust and dirt from entering the interior of slide, reducing the frequency cleaning, prolonging its life.
  • ✅【Coupling】Grade 9 high-strength bolts, good locking force, not easy to slip at the cut joints. R-type rounded corners to avoid concentrated stress at the joints; The tolerance of inner diameter is controlled within H7 precision, high concentricity, no gap transmission efficiency by 40%.
Read More
  • ✅【ZBX80-400mm load capacity】Material: Aluminum Alloy; Effective Stroke: 400mm/15.75 inch; Horizontally loadable: 80KG / 176.37 lb; Vertical carrying: 20KG / 44.09 Ib; Width: 80mm/3.15 inch.
  • ✅【ZBX80 Size】Total length of the linear Motion Actuator including the stepper motor : 630mm/24.8 inch; Total length of the base plate without motor and bracket: 519mm/20.43 inch.
  • ✅【High precision ballscrew screw】Bearing steel material, under the premise of guarantting the accuracy of the screw surface chrome-plated to increase the hardness of the screw and improve the load-bearing performance of the slide.
  • ✅【Nema23 hybrid stepper motor】Motor size: 57 * 57mm * 56mm, Torque: 1.2N.m; Step angle: 1.8°; Current: 3A; Phase inductance: 3.8mH; Phase resistance: 1.1Ω; Shaft: single out shaft; Voltage: 12-36V (typical value 24V); Control mode: pulse control.
  • ✅【Stepper motor bracket】Add the motor support seat, ensures the coaxiality of the fixed end and prolongs the service life of the motor, screw and coupling;Three-sided closed design effectively reduces dust and dirt from entering the interior of slide, reducing the frequency cleaning, prolonging its life.
  • ✅【Coupling】Grade 9 high-strength bolts, good locking force, not easy to slip at the cut joints. R-type rounded corners to avoid concentrated stress at the joints; The tolerance of inner diameter is controlled within H7 precision, high concentricity, no gap transmission efficiency by 40%.
Read More
#7
ANWOK
  • Ball screw diameter: 16mm; Lead / Pitch: 5mm; Total length: 47.24 inch / 1200mm; End supports with locknuts and circlips + Flexible Coupler / Coupling
  • Ball screw has long service life due to low friction, low operating noise, but no stick-slip effect, heats up less, reduces drive power. Low friction loss, high transmission efficiency
  • Adopts rolling thread manufacturing process, the accuracy can reach 0.05mm. Fine workmanship, overall quenching treatment, high hardness, abrasion resistance, which is durable
  • SFU1605 series ball screws are suitable for various scenarios such as lathes, CNC machine tools, machining, mechanical equipment, automation devices, etc
  • 100% service -If you find any problems after receiving the product, please contact us by email, we will solve the problem for you as soon as possible and give you a satisfactory solution
Read More
  • Ball screw diameter: 16mm; Lead / Pitch: 5mm; Total length: 47.24 inch / 1200mm; End supports with locknuts and circlips + Flexible Coupler / Coupling
  • Ball screw has long service life due to low friction, low operating noise, but no stick-slip effect, heats up less, reduces drive power. Low friction loss, high transmission efficiency
  • Adopts rolling thread manufacturing process, the accuracy can reach 0.05mm. Fine workmanship, overall quenching treatment, high hardness, abrasion resistance, which is durable
  • SFU1605 series ball screws are suitable for various scenarios such as lathes, CNC machine tools, machining, mechanical equipment, automation devices, etc
  • 100% service -If you find any problems after receiving the product, please contact us by email, we will solve the problem for you as soon as possible and give you a satisfactory solution
Read More
#8
ANWOKIT
  • Ball screw diameter of 16mm with a lead/pitch of 5mm and a total length of 600mm (23.62 inches); includes end supports with locknuts, circlips, and a flexible coupler.
  • Designed for durability with low friction and minimal noise, reducing heat generation and energy consumption while preventing stick-slip effects.
  • Manufactured using a rolling thread process, achieving precision up to 0.05mm; features enhanced hardness and abrasion resistance due to overall quenching treatment.
  • Suitable for use in diverse applications including lathes, CNC machinery, mechanical equipment, and automation systems.
  • Support provided for any issues post-purchase; contact for resolution and satisfaction.
Read More
  • Ball screw diameter of 16mm with a lead/pitch of 5mm and a total length of 600mm (23.62 inches); includes end supports with locknuts, circlips, and a flexible coupler.
  • Designed for durability with low friction and minimal noise, reducing heat generation and energy consumption while preventing stick-slip effects.
  • Manufactured using a rolling thread process, achieving precision up to 0.05mm; features enhanced hardness and abrasion resistance due to overall quenching treatment.
  • Suitable for use in diverse applications including lathes, CNC machinery, mechanical equipment, and automation systems.
  • Support provided for any issues post-purchase; contact for resolution and satisfaction.
Read More
#9
AGANS
  • HGR20 1000 mm Linear Guide Rail and RM1605 Ballscrew: This linear guide rail set includes 2 pieces of HGR20-1000 mm linear guide rail, 4 blocks, 1pcs RM1605-1000 mm ball screw with end machined, 1pcs RM1605 ball nut,1 set BK12/BF12 end support,1 x coupler, 1 x DSG16H nut housing
  • CONVENIENCE: Steel support rail with pre-drilled holes for easy mounting. Stainless steel Linear optical axis guide bearings linear movement. Easy to install, no need for maintenance.The ballscrew movement without stick-slip effect, less heats up, less drive power required
  • HIGH-QUALITY STEEL MATERIAL: Linear guides are made of carbon steel, linear bearings made of GCr15 bearing steel. Surface chrome plating treatment beautiful anti-rust, hardness can as high as HRC62, more durable
  • HIGH PRECISION: Motor-driven guide rail achieves high precision linear motion. Designed to achieve high precision linear motion, low friction coefficient. Ball screw use the ball movement with small starting torsion, it does not appear a sliding motion creeping phenomenon which can ensure accurate positioning
  • WIDE APPLICATION: The linear rail and ball screw kit is widely used in the automation machinery such as DIY CNC routers,lathes, machine tool, bending machines, laser welding machines, etc. Also applicable for large-scale transmission equipment including industrial robots, cracker machines, and many other machines that need precision linear movement
Read More
  • HGR20 1000 mm Linear Guide Rail and RM1605 Ballscrew: This linear guide rail set includes 2 pieces of HGR20-1000 mm linear guide rail, 4 blocks, 1pcs RM1605-1000 mm ball screw with end machined, 1pcs RM1605 ball nut,1 set BK12/BF12 end support,1 x coupler, 1 x DSG16H nut housing
  • CONVENIENCE: Steel support rail with pre-drilled holes for easy mounting. Stainless steel Linear optical axis guide bearings linear movement. Easy to install, no need for maintenance.The ballscrew movement without stick-slip effect, less heats up, less drive power required
  • HIGH-QUALITY STEEL MATERIAL: Linear guides are made of carbon steel, linear bearings made of GCr15 bearing steel. Surface chrome plating treatment beautiful anti-rust, hardness can as high as HRC62, more durable
  • HIGH PRECISION: Motor-driven guide rail achieves high precision linear motion. Designed to achieve high precision linear motion, low friction coefficient. Ball screw use the ball movement with small starting torsion, it does not appear a sliding motion creeping phenomenon which can ensure accurate positioning
  • WIDE APPLICATION: The linear rail and ball screw kit is widely used in the automation machinery such as DIY CNC routers,lathes, machine tool, bending machines, laser welding machines, etc. Also applicable for large-scale transmission equipment including industrial robots, cracker machines, and many other machines that need precision linear movement
Read More
#10
AGANS
  • HGR20 1000 mm Linear Guide Rail and RM1605 Ballscrew: This linear guide rail set includes 2 pieces of HGR20-1000 mm linear guide rail, 4 blocks, 1pcs RM1605-1000 mm ball screw with end machined, 1pcs RM1605 ball nut,1 set BK12/BF12 end support,1 x coupler, 1 x DSG16H nut housing
  • CONVENIENCE: Steel support rail with pre-drilled holes for easy mounting. Stainless steel Linear optical axis guide bearings linear movement. Easy to install, no need for maintenance.The ballscrew movement without stick-slip effect, less heats up, less drive power required
  • HIGH-QUALITY STEEL MATERIAL: Linear guides are made of carbon steel, linear bearings made of GCr15 bearing steel. Surface chrome plating treatment beautiful anti-rust, hardness can as high as HRC62, more durable
  • HIGH PRECISION: Motor-driven guide rail achieves high precision linear motion. Designed to achieve high precision linear motion, low friction coefficient. Ball screw use the ball movement with small starting torsion, it does not appear a sliding motion creeping phenomenon which can ensure accurate positioning
  • WIDE APPLICATION: The linear rail and ball screw kit is widely used in the automation machinery such as DIY CNC routers,lathes, machine tool, bending machines, laser welding machines, etc. Also applicable for large-scale transmission equipment including industrial robots, cracker machines, and many other machines that need precision linear movement
Read More
  • HGR20 1000 mm Linear Guide Rail and RM1605 Ballscrew: This linear guide rail set includes 2 pieces of HGR20-1000 mm linear guide rail, 4 blocks, 1pcs RM1605-1000 mm ball screw with end machined, 1pcs RM1605 ball nut,1 set BK12/BF12 end support,1 x coupler, 1 x DSG16H nut housing
  • CONVENIENCE: Steel support rail with pre-drilled holes for easy mounting. Stainless steel Linear optical axis guide bearings linear movement. Easy to install, no need for maintenance.The ballscrew movement without stick-slip effect, less heats up, less drive power required
  • HIGH-QUALITY STEEL MATERIAL: Linear guides are made of carbon steel, linear bearings made of GCr15 bearing steel. Surface chrome plating treatment beautiful anti-rust, hardness can as high as HRC62, more durable
  • HIGH PRECISION: Motor-driven guide rail achieves high precision linear motion. Designed to achieve high precision linear motion, low friction coefficient. Ball screw use the ball movement with small starting torsion, it does not appear a sliding motion creeping phenomenon which can ensure accurate positioning
  • WIDE APPLICATION: The linear rail and ball screw kit is widely used in the automation machinery such as DIY CNC routers,lathes, machine tool, bending machines, laser welding machines, etc. Also applicable for large-scale transmission equipment including industrial robots, cracker machines, and many other machines that need precision linear movement
Read More

How We Estimate & Rank

We make shopping simple by hand-picking the top 10 Linear Rail and Ball Screw Kit just for you. Our team focuses on what’s available right now, what’s popular with other shoppers, and, most importantly, what’s most relevant to your search. We cover leading brands such as VEVOR, AGANS, ANWOK, RATTMMOTOR, ANWOKIT, and other trusted names in this category. By filtering out the noise, we ensure you only see high-quality options that actually meet your needs. It’s all the best finds, minus the endless scrolling!

1,180
PRODUCTS SCANNED & ANALYZED

Final Recommendations

We’ve selected three standout options to make your choice easier

BEST OVERALL

Our overall winner is VEVOR Linear Guide Rail by VEVOR, earning top marks for its balanced combination of quality, performance, and price.

VEVOR Linear Guide Rail, 2PCS HGR20-1000mm Linear Slide Rail + 1Pcs RM1605-1000mm Ballscrew with BF12/BK12 Kit, Coupling, Slide Blocks Linear Guide Rail Set for DIY CNC Routers Lathes Mills
BEST VALUE

The best value for most shoppers is 2PCS HGR20-300mm Linear Rail + 1PCS RM1605-300mm Ballscrew with BF12/BK12 Kit by AGANS, earning consistently positive feedback for its performance and accessible pricing.

2PCS HGR20-300mm Linear Rail + 1PCS RM1605-300mm Ballscrew with BF12/BK12 Kit, DSG16H Nut Housing, Coupling, Slide Blocks Linear Guide Rail Ball Screw Set for DIY CNC Routers Lathes Mills
BEST DEAL

The best deal right now for Linear Ball Bearings is ANWOK SFU1605 Ballscrew 16mm 600mm with Metal Deflector Ball Screw nut + BK/BF12 End Supports+1pcs Coupler with end Machining for CNC Route Grinding Machine by ANWOKIT, now at its lowest price of $78.02.

ANWOK SFU1605 Ballscrew 16mm 600mm with Metal Deflector Ball Screw nut + BK/BF12 End Supports+1pcs Coupler with end Machining for CNC Route Grinding Machine