Buying guide · Decisions
What Size Air Compressor for a CNC Machine Shop? (CFM Sizing Guide)
Short answer: Most CNC machine shops need a 10-30 HP rotary screw air compressor delivering roughly 40-120 CFM at 100-120 PSI. You size it by adding up each machine’s published air demand, adding your hand-tool load, then padding 25-30% for leaks and future growth. A single vertical machining center (VMC) with an automatic tool changer (ATC) usually draws only about 3-5 CFM at 90 PSI — but air-blast chip clearing, spindle air seals, air vises and blow guns quickly multiply that number across a shop.
If you run a CNC machine shop, compressed air is not a convenience — it is a process input. The U.S. Department of Energy treats compressed air as one of the most expensive utilities in any plant, and an undersized or poorly-matched compressor shows up as short-cycling, pressure sag during tool changes, moisture in air lines, and scrapped parts. This guide gives you a defensible, machine-by-machine method to size the compressor for a CNC shop — whether you run one benchtop router or a row of 40-taper VMCs with pallet changers.
How to size a CNC shop compressor: the CFM method
Horsepower is a marketing number. The number that actually sizes your system is CFM (cubic feet per minute) at your required pressure. Work the problem in four steps:
- List every air-consuming device and its rated CFM at 90 PSI. Pull the figure from the machine tool’s manual or the manufacturer’s datasheet — do not guess.
- Apply a realistic duty factor to each. An ATC fires for a few seconds; a continuous air-blast chip blower or a sandblast cabinet runs near 100%. A blow gun used a few minutes per hour is maybe 10-15% duty.
- Sum the weighted demand to get your average system CFM, then check your peak (everything that can fire simultaneously).
- Add 25-30% headroom for pipe leaks (the DOE notes poorly-maintained plants lose 20-30% of output to leaks alone) and for the machine you will buy next year.
Typical CNC air demand by device
These ranges are drawn from machine-tool OEM manuals and tooling-supplier specifications. Always confirm against your own machine’s datasheet — a 50-taper horizontal with a pallet changer demands far more than a benchtop router.
| Air-consuming device | Typical CFM @ 90 PSI | Typical duty | Notes |
|---|---|---|---|
| VMC / CNC mill with ATC (air seal + tool unclamp) | ~3-5 CFM | Intermittent | Short bursts during each tool change; spindle air seal may bleed continuously |
| Through-spindle / air-blast chip clearing | ~5-15+ CFM | High to continuous | Often the single largest CNC air load; runs through the cut |
| CNC lathe (collet/chuck, parts catcher, air blow-off) | ~3-8 CFM | Intermittent | Bar feeders and part ejection add demand |
| Hobby/benchtop CNC router | < 2-3 CFM | Low | Mostly dust/chip blow-off; some need none |
| Air vise / pneumatic workholding / fixtures | ~1-3 CFM each | Intermittent | Clamp/unclamp cycles |
| Blow gun (deburr / clear chips by hand) | ~5-15 CFM | 10-20% duty | Highly variable; whoever is holding it |
| Air filter/regulator/lubricator + leaks | add 25-30% | — | System overhead, not optional |
A common surprise: the ATC itself is a small load. A typical automatic tool changer operates at ~100 PSI and consumes only around 3 CFM at 90 PSI. The reason CNC shops still need serious compressors is the aggregate — continuous through-tool or external air-blast chip clearing, air seals that bleed to keep contaminants out of the spindle taper, hand blow guns, and multiple machines running at once.
Worked example: a small 3-machine job shop
Say you run two 40-taper VMCs and one CNC lathe, plus a bench with a blow gun:
- 2 × VMC ATC/air-seal load: ~4 CFM each × ~40% effective duty = ~3.2 CFM
- Air-blast chip clearing on one VMC during roughing: ~10 CFM × 60% = ~6 CFM
- CNC lathe collet + parts blow-off: ~5 CFM × 30% = ~1.5 CFM
- Blow gun at the bench: ~10 CFM × 15% = ~1.5 CFM
Weighted average ≈ 12 CFM. Add 30% for leaks and a future fourth machine → ~16 CFM at 100-120 PSI. That points to a 7.5-10 HP rotary screw with a generously sized receiver tank — not a contractor twin-stack. As you add machines, the math scales linearly; a 6-8 machine shop with heavy air-blast usage commonly lands in the 20-30 HP / 80-120 CFM range.
Compressor sizing table for CNC shops
Use this only as a starting point after you have run the CFM math above. The right answer is always your measured demand, not a horsepower guess.
| Shop profile | Approx. weighted CFM | Rotary screw HP (typical) | Receiver guidance |
|---|---|---|---|
| 1 hobby router / benchtop CNC | < 5 CFM | 2-5 HP (recip OK) | Larger tank smooths blow-off bursts |
| 1-2 VMCs, light air use | ~8-20 CFM | 5-10 HP | Generous receiver to absorb ATC peaks |
| 3-5 machines, some air-blast | ~20-50 CFM | 10-20 HP | Storage sized for peak tool-change events |
| 6+ machines / heavy air-blast / lights-out | 50-120+ CFM | 20-50+ HP, consider VSD | Larger storage + sequencing for multiple units |
Why rotary screw beats reciprocating for most CNC shops
A reciprocating (piston) compressor is fine for a one-machine garage or intermittent benchtop work. But a production CNC shop runs air continuously, and that is exactly where rotary screw compressors earn their keep:
- Continuous duty. Rotary screws are built to run 100% duty cycle; piston units are typically rated for intermittent service and overheat under steady load. See our breakdown of rotary screw vs. reciprocating.
- Steady pressure. CNC tool changes and air seals are pressure-sensitive; screw compressors deliver smoother delivery than a piston cycling on and off.
- Lower noise and heat. A 60-75 dBA screw next to operators beats a hammering twin-stack.
- Energy on variable load. If your demand swings widely — busy days vs. a single night-shift machine — a variable-speed-drive (VSD) screw can cut energy by ramping output to demand. (VSD is not always the right answer for steady high loads — the linked guide covers when it pays off and when it doesn’t.)
For very large or oil-sensitive production, also consider oil-free scroll or centrifugal machines. If you specifically want a piston unit for a low-budget single-machine setup, browse industrial reciprocating compressors.
Don’t forget pressure: CNC machines want ~90-100 PSI at the machine
Most CNC machine tools specify roughly 90-100 PSI minimum at the inlet. The catch is pressure drop: every filter, dryer, fitting and foot of undersized pipe eats PSI between the compressor and the machine. If your compressor makes 120 PSI but your machines see 85 PSI under load, you have a distribution problem, not a compressor problem. Size your piping to keep total drop under ~10 PSI — see our guide to pressure drop in compressed air piping. Setting compressor discharge higher than needed wastes energy: every extra ~2 PSI is roughly 1% more power.
Air quality matters more for CNC than for a body shop
CNC machine tools are precision hydraulics-and-pneumatics packages. Moisture and oil in the air line cause rust on spindle tapers, gummed-up air valves, corroded air seals, and erratic ATC behavior. The international yardstick is ISO 8573-1, which defines compressed-air purity classes for three contaminants — particles, water, and oil — on a 0-6 scale (lower is cleaner). Many machine-tool OEMs call out a target around ISO 8573-1 Class 1.4.1 to 2.4.2; the exact requirement is in your machine’s manual.
In practice that means three pieces of treatment downstream of the compressor:
- A dryer. A refrigerated dryer (giving roughly a +35-40°F pressure dew point) is adequate for most indoor heated shops. Choose a desiccant dryer if lines run through unheated areas where condensate can freeze, or if your machine spec demands a very low dew point. Browse compatible air dryers.
- Coalescing + particulate filtration. CNC tooling guidance commonly calls for filtration to ~40 microns or better with a coalescing element to strip oil aerosol and water mist before it reaches the spindle and ATC.
- An adequately sized receiver tank. Storage smooths the short, sharp demand spikes of tool changes and air blasts so the compressor isn’t forced to short-cycle. A common rule of thumb is about 4 gallons of tank per CFM.
How to read a compressor’s real output (don’t trust the HP sticker)
Two “10 HP” compressors can deliver very different CFM and burn very different kilowatts. The honest, comparable spec is the CAGI data sheet. The Compressed Air and Gas Institute standardizes performance reporting (using ISO 1217 for compressors and ISO 7183 for dryers), including actual delivered capacity (FAD) and specific power — the kW required to deliver 100 CFM at a given pressure. That last figure is your apples-to-apples efficiency number, like an MPG rating for a compressor. Learn to read one in our how to read a CAGI data sheet guide, and make sure you’re comparing SCFM vs. CFM on the same basis — vendors quote different reference conditions.
Let the data pick the machine
Once you know your weighted CFM, target pressure, and air-quality class, you can shortlist real machines. Our System Builder takes your use-case, climate, ISO air-quality target and existing fleet and scores live catalog compressors and dryers against them — useful for a CNC shop balancing duty cycle, dryer choice and future expansion. You can also browse by commercial & industrial or automotive sector pages to see what comparable shops run.
A note on the most expensive part: energy
Over a CNC compressor’s life, electricity dwarfs the purchase price. The DOE consistently finds compressed air systems are inefficient end to end, with a large share of input energy lost to heat and leaks — poorly maintained plants commonly lose 20-30% of output to leaks alone. Right-sizing is step one; the bigger lever in a multi-machine shop is matching supply to demand so you’re not running compressors fully loaded to feed a partial load. Our sister tool, the Compressor Controller (full disclosure: it’s our affiliated product for unloader control and compressed-air efficiency audits), and our compressed-air energy cost breakdown both dig into where the dollars actually go. Before you upsize, it’s worth confirming you don’t simply have a leak or control problem — that’s cheaper to fix than buying iron.
Bottom line
For a CNC machine shop, ignore horsepower headlines and size on CFM: total your machines’ published air demand, weight by duty, add 25-30%, and choose a continuous-duty rotary screw that holds ~100 PSI at the machine with clean, dry air (ISO 8573-1 class per your OEM spec). Most shops land between 10 and 30 HP / 40-120 CFM — but the only number that matters is the one your machines actually demand.
Frequently asked questions
How many CFM does a CNC machine need?
A single CNC mill or VMC’s automatic tool changer and air seal typically draw only about 3-5 CFM at 90 PSI in short bursts. But real CNC air demand is dominated by continuous loads like through-tool or external air-blast chip clearing (often 5-15+ CFM) plus blow guns and air workholding. Size on your specific machine’s datasheet, not a generic number.
What size air compressor do I need for a small CNC machine shop?
Most small job shops (1-3 CNC machines) land on a 7.5-15 HP rotary screw delivering roughly 20-50 CFM at 100-120 PSI, after summing each machine’s rated air demand, weighting by duty cycle, and adding 25-30% for leaks and future expansion. Heavy air-blast usage or 6+ machines pushes you to 20-30+ HP.
Should I use a rotary screw or reciprocating compressor for CNC?
Rotary screw, for almost any production shop. CNC machines use air continuously, and rotary screws are built for 100% duty cycle with steadier pressure and lower noise. A reciprocating (piston) compressor is only a good fit for a single benchtop or hobby CNC with light, intermittent air use.
What air quality does a CNC machine require?
CNC machine tools need clean, dry, oil-controlled air to protect spindle tapers, air seals and ATC valves. The standard is ISO 8573-1, which classes particles, water and oil on a 0-6 scale; many OEMs target around Class 1.4.1 to 2.4.2. In practice you need a refrigerated (or desiccant) dryer, coalescing filtration to ~40 microns or better, and an adequately sized receiver tank.
How much air does a CNC router need?
A hobby or benchtop CNC router usually needs very little compressed air — under 2-3 CFM, mostly for chip and dust blow-off, and some need none at all. A larger production router with through-spindle air or automatic tool changing will demand more, so check the manufacturer’s spec.
Ask the editorial team
Have a question this guide didn’t cover?
Send it here. Questions go directly to the editorial team — they’re reviewed privately and folded into a future revision of this guide. Leave an email if you’d like a personal reply.