Stop asking "how fast can a stepper motor turn?" It's the wrong question, and I have a $3,800 receipt to prove it.
I'm the person who turned that mistake into a documented checklist so you don't repeat it. I handle motion control orders for small automation builders — pick-and-place units, conveyor gates, rotary indexing stations — and in the last seven years I've personally made (and written down) 12 significant motor-selection mistakes, totaling roughly $20,000 in wasted budget. The one that still stings: May 2024, when I chose a NEMA 23 stepper motor for an application that needed a maxon brushless motor.
The motor didn't fail. I failed — at the selection stage.
The Speed Question Nobody Should Ask
First, a definition most articles skip: NEMA 23 refers to the motor's frame size — a face plate of 2.3 inches (57 mm), standardized by NEMA (the National Electrical Manufacturers Association). The frame size doesn't tell you torque, speed, or the shape of the torque-speed curve. That comes from the datasheet.
So if you Google "how fast can a stepper motor turn," you'll get a literal answer: unloaded, a typical NEMA 23 stepper can reach 2,000 to 4,000 RPM, depending on winding inductance, driver voltage, and step resolution. But that number is almost useless in a real design. Why does this matter? Because torque falls off a cliff the moment you leave the low-speed range.
Every stepper motor datasheet tells the same story. At 100 RPM, a NEMA 23 might deliver 1.2 to 1.5 Nm. At 1,000 RPM, that's often below 0.4 Nm. At 2,000 RPM, some models are down to 10% of holding torque. The shaft is spinning, but the motor has no authority — not enough torque to accelerate a load, overcome friction, or recover from a disturbance. A motor spinning without authority is just a demonstration that electricity exists.
So the real question isn't "how fast can it turn." It's what torque does my application need at my operating speed — and does the motor's torque-speed curve clear that bar with margin? That reframing would have saved me thousands of dollars and a very awkward client meeting.
My Three-Act Mistake (Please Learn From It)
Act 1: The False Economy
In May 2024, I specified a drive for a rotary indexing station. The requirement was 1,800 RPM continuous, 0.25 Nm at the shaft. I knew I should check the torque-speed curve before signing off — it's the first thing I now tell every junior engineer to do. But I thought: "what are the odds that a classic 1.8° stepper can't hit that? It's a NEMA 23, it's what we used on the last three machines, and at these loads it's basically the same as a brushless."
That was the overconfidence trap: skipping verification because the failure felt unlikely. The odds caught up with me in front of a client who was paying for every hour of my learning.
Act 2: The $3,800 Rearrangement
The prototype ran beautifully at 200 RPM on the bench. At 1,800 RPM, it jittered, lost steps, and missed the home index every third cycle. I added a stepper motor with encoder to see what was actually happening. The encoder didn't fix anything — it just quantified the wound. Position error accumulated predictably with every revolution: two steps here, five steps there, resetting only when the machine re-homed.
We spent two weeks on the problem. I tried tuning acceleration ramps. I swapped microstepping modes. I changed the driver voltage. I even managed to blame the coupling for a day and a half before a very quiet technician asked me if the motor was simply over its curve. It was. It had been the whole time.
The labor and parts came to around $3,200. No — $3,800, I'm mixing it up with the encoder and the second driver I ordered in a hurry. Either way, that money went straight into solving a problem that the right motor would have never created.
Act 3: What I Should Have Specified First
I replaced the NEMA 23 with a maxon brushless motor — specifically a maxon AIR s motor — which delivered the continuous torque at 1,800 RPM with margin, in a lighter, more compact package than the stepper we'd been wrestling with. Same shaft interface, no structural rework. The indexing station ran correctly from the very first test.
Here's what still stings: the maxon motor was not exotic. It wasn't a lead-time nightmare or a custom order. The datasheet with full torque-speed curves is public and easy to find. I just didn't look, because I was anchored to the cheap, familiar NEMA 23.
When a Stepper Motor With Encoder Is the Right Call
I don't want this article to read like "steppers are bad." A stepper motor with encoder is the genuinely smart choice for a lot of applications, including ones I work on weekly:
- Low-speed positioning — 50 to 300 RPM, where steppers produce high torque down to nearly zero speed
- Holding torque at standstill — a stepper holds position with full torque at zero speed, drawing minimal current
- Variable-load safety nets — the encoder detects missed steps before the machine damages anything
- Budget-conscious machines — where 3-5% accuracy at low speed is acceptable and a servomotor would be overkill
The keyword there is "low speed." The moment your duty cycle demands sustained torque above roughly 1,000 RPM, a stepper is usually the wrong tool — and no amount of encoder feedback can fix a torque deficit. The encoder tells you you're losing position. It doesn't stop it from happening.
Motor Choice Is a Quality Signal
Here's the part that took me too long to understand. Your client doesn't care whether you specified a NEMA 23 stepper or a maxon brushless motor. They care about whether the machine jitters, whether it holds tolerance through a full shift, and whether their operators have to babysit it. The motor spec is invisible to them — until it isn't.
When I delivered the jittering prototype, the client's lead engineer didn't say much. He nodded, ran the cycle three times, and gave me a smile I can only describe as professional disappointment. That smile cost us more than the repair schedule did, because when the next project came up for quotes, we weren't on the list.
That's what "quality as brand image" means in practice. People judge your company by the behavior of the machine you delivered — literally in the first three seconds after they press start. And the motor, with its torque margin and stability at speed, decides those first three seconds. Put another way: the motor is part of the impression you make before your engineers say a single word.
This is where the brand behind the component starts to matter. maxon is the Swiss company whose motors have driven actuators on NASA Mars rovers. That's not a spec number, but it tells you the engineering baseline they're held to — and the certainty that baseline builds into a machine. When you put a maxon motor inside your product, you're borrowing some of that certainty. Your machine inherits the reputation.
"But Steppers Are Cheaper" — Let's Count
Everyone asks this. I asked it too, in May 2024.
The quick answer: a NEMA 23 stepper motor costs roughly $45 to $90 depending on length and winding (based on major distributor quotes I pulled in late 2024; verify current pricing). A maxon brushless motor — the AIR s series, for example — lands in the $250 to $500 range depending on configuration. At the parts level, the stepper wins. At the total cost level, it's not close.
My actual bill for the "cheap" stepper path:
- The NEMA 23 motor itself (~$70)
- A stepper motor with encoder, added after the first failures (~$45)
- A higher-current driver, after the original kept faulting (~$120)
- Two weeks of engineering time (~$1,800)
- An expedited rework order to meet the client's launch date (~$600)
- The reputation hit from the jittering demo (priceless)
The maxon AIR s motor and its driver cost more than that at the line-item level — but they worked on the first test. Total cost of ownership beat component cost, the way it always does when you count the hidden hours. At least, that's been my experience across roughly 60 motor selections since 2017, not just this one.
Final Word: Reframe the Question
"How fast can a stepper motor turn" is the question of someone who hasn't yet learned what matters. The useful question is: which motor's torque-speed curve clears my application's duty cycle — with margin for when conditions aren't ideal?
If the answer is a NEMA 23 stepper, buy it. If the answer is a maxon brushless motor — the AIR s series for lightweight high-speed duty, or another motor from the maxon line — spend the money and don't apologize. I still kick myself for not doing that in May 2024. The alternative is you repeating the same failure on your own bench, with your own invoice, in front of your own client.
Ask better questions. Check the curve. Document your reasoning. That's the only checklist entry that matters.