The main difference between a CNC mill and a CNC router is rigidity. A mill is built to cut hard metals with precision. A router is built for speed and large work areas with softer materials. Choosing the wrong one means either spending too much for what you need or struggling to make the machine do what it was not designed for.
Quick Comparison
Mill vs Router at a Glance
| Factor | CNC Mill | CNC Router |
|---|---|---|
| Frame | Cast iron, steel | Aluminum extrusion |
| Spindle | 1,000-10,000 RPM | 8,000-24,000 RPM |
| Precision | ±0.025mm | ±0.1mm |
| Work area | 200-800mm | 400-2,000mm |
| Materials | Metals | Wood, plastic |
| Entry cost | $3,000+ | $300+ |
| Coolant | Flood required | Mist or air |
CNC Mill Overview
A CNC mill has a cast iron or heavy steel frame designed for rigidity. The spindle produces high torque at low RPM for cutting hard materials. Motion uses precision ballscrews. Best for: Cutting steel, stainless, titanium, and aluminum with precision. Holding ±0.025mm tolerances. Limited for: Large sheet goods (small work area) and high-speed operations (low max RPM).
CNC Router Overview
A CNC router has a lighter frame and higher spindle speeds. It is optimized for large work areas and fast material removal in soft materials. Best for: Cutting wood, plywood, MDF, acrylic, foam, plastics. Large parts. Signage and engraving. Limited for: Cutting steel (frame flexes, spindle lacks torque) and holding tight tolerances.
Key Decision Factors
Material, Size, Precision, and Budget
Material: Steel requires a mill. Wood requires a router. Aluminum can be cut on either — mill for precision, router for speed.
Part size: Parts over 300mm need a router. Most mills have work areas under 400mm.
Precision: Under 0.05mm needs a mill. 0.1-0.2mm is fine for a router.
Budget: Under $2,000 you can only buy a router. Mills start at $3,000+.
Can a Router Cut Aluminum?
Yes, with limitations. Use light passes (0.2-0.5mm DOC), small stepovers (30-40%), and coolant. Adequate for hobby work but not production.
Detailed Comparison
Construction: Frame, Spindle, and Motion
Frame: Mills use cast iron or heavy steel — excellent vibration damping for deeper cuts. Routers use aluminum extrusions — lighter and cheaper but less rigid, limiting harder materials.
Spindle: Mill spindles produce high torque at low RPM (1,000-3,000 RPM range). Router spindles operate at 8,000-24,000 RPM with lower torque, limiting tool size.
Motion system: Mills use precision ground ballscrews with zero backlash. Routers use lead screws or rack and pinion — measurable backlash that requires compensation.
Performance Comparison
| Performance Metric | Mill | Router |
|---|---|---|
| Max material hardness | HRC 60+ | HRC 30 |
| Surface finish (Ra) | 0.8-1.6 | 1.6-3.2 |
| Repeatability | ±0.005mm | ±0.05mm |
| Tool life in aluminum | 60 min | 30 min |
Cost of Ownership
| Cost Factor | Mill | Router |
|---|---|---|
| Tooling cost | Higher (larger tools) | Lower (small tools) |
| Power consumption | Higher (5-20 HP) | Lower (1-3 HP) |
| Floor space | Larger (1,000-5,000 lb) | Smaller (100-1,000 lb) |
Application Guide
When to Choose Each
| Application | Recommended Machine |
|---|---|
| Production metal parts | Mill |
| Signage and woodworking | Router |
| Precision molds and dies | Mill |
| Furniture and cabinets | Router |
| Aerospace components | Mill |
| Large format machining | Router |
Hybrid Machines
Benchtop mills like the Tormach 1100MX combine mill-like rigidity with a moderate work area (450 x 250mm) at a price between hobby routers and industrial mills ($5,000-$12,000). These are popular choices for small shops that need metal capability without the cost of a full industrial VMC.
Industrial routers like Multicam or Thermwood have steel frames and high-RPM spindles. They can cut aluminum and some steels at high speeds but cost $50,000-$150,000. These are production machines for businesses, not hobbyists.
CNC conversion machines — manual mills converted to CNC control — offer mill rigidity at lower cost but require mechanical skills to convert and maintain. A Bridgeport or similar manual mill with a CNC conversion kit ($2,000-$5,000 for the kit) provides industrial rigidity for a fraction of the cost of a new CNC mill, assuming you already have or can find a manual mill in good condition.
Space and Infrastructure Requirements
A mill typically requires: 220V or 480V three-phase power, flood coolant with filtration, compressed air, sturdy floor supporting 2,000-10,000 pounds. A router typically needs: standard 110V or 220V, dust collection, sturdy bench or stand supporting 100-500 lb.
Learning and Recommendations
Learning Curve
CNC routers are easier to learn because materials are cheaper (MDF vs steel), tools cost less to replace, feeds and speeds are less critical, and software setup is simpler. The lower risk means beginners can experiment and learn from mistakes without expensive consequences.
CNC mills have a steeper learning curve because mistakes are more expensive — a broken end mill in steel costs more than a broken bit in wood, and a crash can damage the machine. Feeds and speeds are more critical because incorrect parameters cause work hardening in stainless steel or tool breakage in hardened steel. Workholding is more demanding because cutting forces are higher. Coolant management adds complexity that routers do not have.
Noise and Safety
CNC routers are typically much louder than mills because of the high RPM spindle (80-85 dB) and dust collection system. Hearing protection is absolutely essential for router operators. Router operators also need to wear proper dust masks or respirators for airborne particles from wood and MDF.
CNC mills are quieter but produce more hazardous chips and coolant mist. Safety glasses alone are not enough — mills require coolant splash protection. Chips are sharp and can cause cuts when handling.
Which to Start With
If you are new to CNC, start with a CNC router. The lower cost and forgiving materials let you learn the complete workflow without expensive mistakes. If you know you need to make precision metal parts from day one, buy a mill — expect to spend at least $3,000 for a capable entry-level machine.
Community and Support
Router communities (r/hobbycnc, Shapeoko forum, Onefinity forum) are larger and more beginner-friendly. Mill communities (r/Machinists, Practical Machinist) are more technical. For learning CNC from scratch, router community resources are more accessible.
Software and Programming
Both mills and routers use the same G-code language and CAM software. Programs written for a router can run on a mill and vice versa with minor adjustments for tool sizes and speeds. The main programming difference: mill programs often include coolant commands (M08), rigid tapping cycles (G84), and tool length offset calls (G43) that are less common in router programming.
Coolant and Chip Management
Mills use flood coolant systems that pump coolant through nozzles directed at the cutting interface. The coolant also flushes chips away from the work area. Chip conveyors remove chips from the machine enclosure automatically.
Routers typically use mist coolant or compressed air for cooling. Chip management relies on dust collection systems that vacuum chips as they are produced. Flood coolant is not common on routers because it would leak from the open-frame design and damage wood or MDF workpieces.
Final Recommendation
For 90% of beginners, the right choice is a CNC router. The lower cost, beginner-friendly community, and forgiving materials make it the best learning platform. Buy a router, learn the complete CNC workflow from design to finished part, and upgrade to a mill when you need to cut harder materials with tighter tolerances.
If your primary goal is making precision metal parts and you have the budget, buy a mill. The learning curve is steeper but the capability is greater. Consider a Tormach or Precision Matthews as entry-level options. The fundamentals of G-code, CAM programming, and feeds and speeds transfer to any machine. Whichever you choose, the skills you develop — G-code, CAM programming, feeds and speeds, workholding — apply to any CNC machine you will ever operate. Buy a router, learn the complete CNC workflow from design to finished part, and upgrade to a mill when you need to cut harder materials.
Accuracy Over Time
Machine accuracy degrades with use. Mills use hardened steel ways with sacrificial wipers — they maintain accuracy for 10-20 years of production use. Routers use linear bearings that develop play — they may show wear after 2-5 years. Industrial mill spindles use precision angular contact bearings lasting thousands of hours, while router spindles use cheaper bearings that may need replacement after 500-1,000 hours.
Cast iron mill frames expand and contract uniformly with temperature changes, maintaining accuracy. Aluminum router frames expand more than steel components, causing differential movement that affects accuracy over large temperature swings. Mills also hold their value better — a well-maintained Tormach retains 50-70% of its value after 5 years, while a router retains 30-50%.
Tooling Differences
Tool sizes: Mills commonly use tools from 3mm to 25mm diameter. Face mills can be 50mm or larger. Routers use tools from 1mm to 12mm diameter, with 3mm and 6mm being most common. Tool types: Mills use end mills, face mills, drills, reamers, and boring bars. Routers use small end mills, V-bits, ball nose bits, and engraving bits for a wide variety of applications. Tool cost: A typical 6mm carbide end mill costs $10 to $20. A 20mm face mill with inserts costs $100-200. Mill tooling is significantly more expensive overall but lasts longer in appropriate materials.
Specific Machine Examples
Entry-Level Mills:
| Model | Work Area | Price | Spindle | Suitable For |
|---|---|---|---|---|
| Tormach 1100MX | 450 x 250mm | $12,000 | 3 HP | Steel, aluminum production |
| Precision Matthews PM-25MV | 450 x 180mm | $5,000 | 1.5 HP | General prototyping |
| Taig CNC Mill | 200 x 100mm | $3,000 | 0.5 HP | Small parts, aluminum |
Entry-Level Routers:
| Model | Work Area | Price | Spindle | Suitable For |
|---|---|---|---|---|
| Shapeoko 5 Pro | 750 x 750mm | $3,500 | 1.25 HP | Wood, plastic, light aluminum |
| Onefinity Elite | 750 x 750mm | $3,000 | 1.5 HP | Wood, plastic, light aluminum |
| Genmitsu 3018 | 300 x 180mm | $250 | 0.1 HP | Learning, PCB, soft wood |
Material Cutting Capabilities
| Material | Mill | Router | Notes |
|---|---|---|---|
| Steel | Excellent | Not recommended | Mill only for steel |
| Stainless | Good | Not recommended | Mill with carbide tooling |
| Aluminum | Excellent | Fair | Router needs light passes |
| Acrylic | Good | Excellent | Router is faster |
| Wood/MDF | Fair | Excellent | Router is ideal |
Long-Term Considerations
Accuracy over time: Mills maintain accuracy for 10-20 years of production use. Routers may show wear after 2-5 years. Mills hold their resale value better (50-70% after 5 years vs 30-50% for routers).
Tooling differences: Mills use tools from 3mm to 25mm diameter. Routers use 1mm to 12mm tools. Mill tooling is significantly more expensive overall but lasts longer in appropriate materials.
Software: Both use the same G-code language and CAM software. Programs written for one can run on the other with minor adjustments for tool sizes and speeds.
Here is a sample program that works on both:
; Test cut — works on mill or router
G90 G94 G17 G54
G21
M03 S6000
G00 X0 Y0 Z5
G01 Z-1 F100
G01 X50 F300
Y50
X0
Y0
G00 Z5
M05
M30
For more information, see our CNC Basics for Beginners, Beginner CNC Projects, and CNC Router Under $500.

CNC Woodworking vs Metalworking: Machine Comparison Guide for 2026June 27, 2026 · Guides
CNC Machine Types Guide: Mills, Lathes, Routers, Plasma, and LaserJune 19, 2026 · Guides
CNC Tool Holding Systems Guide: ER Collets, BT30, and Chuck Types ExplainedJune 27, 2026 · Guides
CNC First Year Cost of Ownership: A Realistic Budget Guide for Hobbyists 2026June 27, 2026 · Guides