Filament Print Lab is a participant in the Amazon Associates Program. As an Amazon Associate we earn from qualifying purchases.

As an Amazon Associate I earn from qualifying purchases.

Best NEMA 17 Stepper Motors

As an Amazon Associate I earn from qualifying purchases.

NEMA 17 describes a mounting flange, not a motor, so two steppers with the same designation can differ by a factor of three in what they will do. Holding torque is the first number to read and it is quoted in newton centimeters: a 42 N.cm motor in a 38 to 48 millimeter body is the general-purpose choice for X and Y axes and a Z lead screw, while a 13 N.cm short-body motor exists for a different reason entirely, which is to keep mass off a direct-drive extruder where every gram of toolhead weight shows up as ringing in your prints. Do not fit the small one to an axis and do not fit the big one to a moving toolhead. Rated current is the second number and it has to suit your driver, since motors in this class run from about 1.0 up to 1.7 amps and setting a driver above what a motor is rated for cooks the windings while setting it below loses torque and causes skipped steps. Body length correlates directly with torque, so a 48 millimeter motor pulls harder than a 38 millimeter one at the same current and also weighs more. Step angle is effectively fixed at 1.8 degrees, meaning 200 full steps per revolution, and microstepping in the driver does the rest. Four-lead bipolar wiring is standard; count the wires if a listing is vague. Geared versions with a planetary reduction around five to one trade speed for large torque gains and suit an extruder or a heavy Z, not a fast axis.

Our top pick

Usongshine Nema 17 Stepper Motor 42BYGH 1.8 Degree 38MM 1.5A 17HS4401S 42N.cm with Cable

A printer upgrade pick for reliability.

Best budget

Usongshine 5pcs Nema17 Stepper Motor 48MM 42BYGH 1.7A 17HS8401 4-Lead for 3D Printer CNC

A printer upgrade pick for reliability.

#ProductRatingPrice
1Usongshine Nema 17 Stepper Motor 42BYGH 1.8 Degree 38MM 1.5A 17HS4401S 42N.cm with Cable$Check price
2Usongshine 5pcs Nema17 Stepper Motor 48MM 42BYGH 1.7A 17HS8401 4-Lead for 3D Printer CNC$Check price
3Usongshine Nema 17 Stepper Motor for Titan Extruder 3D Printer 13Ncm 4 Lead 17HS4023 (5 Pack)$Check price
4Usongshine Nema 17 Stepper Motor 1.5A 17HS4401 High Torque 42N.cm 42BYGH 1.8 Degree 38MM$Check price
5Usongshine Nema 17 Bipolar Step Motor for 3D Printer Extruder CNC 1A 13Ncm 17HS4023 (5 Pack)$Check price
6Usongshine Nema17 Stepper Motor 17HS4401 with T8 Screw Lead 8mm 300mm/400mm 42BYGH$Check price
7Usongshine Nema 17 Geared Stepper Motor Gear Ratio 5.18:1 Planetary Gearbox for 3D Printer CNC$Check price

Frequently asked questions

What is the best choice among nema 17 stepper motors?

Usongshine Nema 17 Stepper Motor 42BYGH 1.8 Degree 38MM 1.5A 17HS4401S 42N.cm with Cable is our top overall pick. A printer upgrade pick for reliability.

What is a good budget option?

Usongshine 5pcs Nema17 Stepper Motor 48MM 42BYGH 1.7A 17HS8401 4-Lead for 3D Printer CNC is the strongest low-cost pick in this guide. A printer upgrade pick for reliability.

How much should I expect to spend?

Picks in this guide span $ price bands (roughly: $ = under $30, $$ = $30–100, $$$ = over $100). We never display exact prices because they change constantly — the buttons above always show Amazon's current price.

How were these products chosen?

Every product in this guide was individually researched on Amazon: we verify the exact listing, compare owner ratings and review volume, and write the pros and cons ourselves with small apartments and renters in mind. We earn a commission if you buy through our links, which never affects the ranking.

Last updated for 2026. Filament Print Lab independently selects every product; we may earn a commission from links above.