CNC machines are precision tools that require regular maintenance to stay accurate and reliable. Skipping routine maintenance might save time today but costs much more in repairs and lost production tomorrow. A machine in good condition produces better results as covered in our CNC Workholding 101 guide. Preventive maintenance is the most cost-effective way to keep your CNC machine running at its best.
This guide covers the maintenance tasks you should perform daily, weekly, monthly, and annually. The specific maintenance intervals depend on your machine usage and operating environment. A production machine running two shifts needs more frequent maintenance than a hobby machine running a few hours per week. Adjust the maintenance intervals based on your actual machine hours and operating conditions.
Daily Maintenance
Clean Chips and Check Fluids
Daily maintenance takes about 10 to 15 minutes and should be performed at the start or end of every day the machine runs. These simple daily tasks prevent most common machine problems.
Safety Check and Tool Inspection
Clean chips from the machine bed, enclosure, and chip pan after every machining session. Do not let chips accumulate overnight because moisture in the air condenses on metal surfaces and combines with fine chips to form corrosive compounds. Aluminum chips are especially problematic because they react with coolant to form a corrosive paste that etches machine surfaces. Use a chip brush and shop vacuum for dry machining operations. For wet machining use a coolant flush to wash chips into the chip pan before they dry and harden in place. Chips left on the machine absorb moisture and cause rust. Fine chips and dust pack into guideways and ball screws where they act as abrasive paste that wears down precision surfaces. Use a chip brush and vacuum for dry machining. For wet machining use a coolant flush to wash chips into the chip pan.
Check the coolant level and concentration in the machine tank daily. Low coolant causes overheating and poor chip evacuation. Incorrect concentration reduces rust protection and promotes bacterial growth. Use a refractometer to check the concentration weekly. The target coolant concentration is typically 5 to 10 percent depending on the coolant type used. Verify the coolant fluid flow at the nozzles is adequate for the operation.
Check the way oil level and verify the automatic lubrication system is functioning properly. The way oil lubricates the guideways and ball screws that position the machine axes. Without adequate lubrication these precision surfaces wear rapidly and lose accuracy. Most machines have a window or sight glass showing the oil level in the reservoir. If the level is low add the manufacturer recommended oil type. Do not substitute a different oil type because the lubricity and viscosity are specifically formulated for the machine guideways.
Verify that the auto-lube pump is cycling correctly. Most machines automatically dispense a small amount of oil at regular intervals or when the machine starts. Listen for the pump cycle and check that oil is reaching all lubrication points. A clogged lubrication line can starve one axis of oil while the others are adequately lubricated. If you suspect a clog consult the machine manual for lubrication line routing and cleaning procedures. The way oil lubricates the guideways and ball screws. Insufficient lubrication causes premature wear and loss of accuracy. Most machines have a window or sight glass showing the oil level. If the level is low add the manufacturer recommended oil type.
Test the emergency stop button and all safety interlock switches. Press the E-stop button and verify that all motion stops immediately. Open the door and verify that the spindle stops if the door interlock is engaged. Test the door switches and limit switches. Safety systems are the most important maintenance item because they protect you and your machine.
Inspect cutting tools and holders for wear or damage at the start of every work session. A dull or damaged cutting tool affects surface finish quality and puts extra load on the spindle bearings. Replace worn cutting tools before they cause any quality problems or machine damage. Check the collet or tool holder for cleanliness. A dirty collet causes runout which degrades surface finish and shortens tool life.
Weekly Maintenance
Air Filter, Spindle, and Belts
Weekly maintenance takes about 30 minutes and addresses components needing attention every 40 to 50 hours of operation.
Axis Travel and Way Wipers
Clean or replace the control cabinet air filter. A clogged filter restricts airflow and causes overheating. The air filter prevents dust from entering the electrical cabinet. A clogged filter restricts airflow and causes the cabinet to overheat. Overheating damages electronic components and causes intermittent machine faults. Most filters can be cleaned with compressed air and reused. Replace filters that are damaged or excessively dirty.
Inspect the spindle for abnormal noise or vibration during weekly maintenance. Run the spindle through its full speed range from minimum to maximum RPM and listen carefully for any grinding, whining, or rattling sounds. A healthy spindle produces a smooth consistent hum at all speeds. Any change in the spindle sound pattern indicates bearing wear or other developing problems. Early detection of spindle problems prevents catastrophic failure and expensive repair costs. Spindle bearing replacement typically costs $1,000 to $5,000 depending on the machine size and spindle type.
Also check the spindle taper for cleanliness and visible damage regularly. The spindle taper is the precision surface where the tool holder seats. A dirty or damaged taper causes tool runout and poor surface finish. Clean the taper with a spindle cleaner or a clean cloth wrapped around a wooden dowel. Never use abrasive materials on the spindle taper because they damage the precision surface. Inspect the taper for nicks, scoring, or wear marks. Any change in spindle sound indicates bearing wear or other problems. Early detection of spindle problems prevents catastrophic failure and expensive repairs.
Check belt tension and condition. Loose belts cause vibration and poor surface finish. Worn belts can break and cause unexpected downtime. Most machines have a belt inspection cover that provides access to the spindle drive belt. Check for cracks, fraying, and glazing on the belt surface. Adjust tension according to the manufacturer specification.
Verify axis movement for smooth travel during weekly maintenance. Run each axis through its full travel range at different speeds and listen carefully for binding, grinding, or unusual sounds. Pay attention to areas of the travel that the machine visits less frequently because these sections are more likely to accumulate debris. Feel for rough spots or resistance in the motion by placing your hand on the machine table while it moves. Smooth consistent travel indicates properly lubricated guideways and ball screws. Jerky or rough travel indicates contamination, lack of lubrication, or wear in the motion system.
If you detect rough travel, stop and inspect the guideways for debris. Clean and re-lubricate before continuing. If the roughness persists after cleaning the guideways may have wear or damage that requires professional inspection. Feel for rough spots or resistance in the motion. Smooth travel indicates properly lubricated guideways and ball screws. Rough travel indicates contamination or wear.
Inspect way wipers for damage. Way wipers are rubber or felt seals that wipe debris from the guideways as the axes move. Damaged way wipers allow chips and coolant to enter the guideway system. Replace worn or damaged way wipers immediately.
Monthly Maintenance
Backlash, Runout, and Level
Monthly maintenance takes one to two hours and requires basic measurement tools.
Check axis backlash at least once per month. Backlash is the amount of lost motion when the axis reverses direction and it is the most common indicator of wear in the drive system. Excessive backlash causes poor surface finish, inaccurate hole positions, and mismatched features on opposite sides of the part. To measure backlash mount a dial indicator against the machine table or spindle. Zero the indicator and move the axis forward by a small distance typically 0.01 to 0.02 inches. Then reverse direction and note how far the axis moves before the dial indicator needle starts moving. The distance the axis moves before the needle responds is the backlash value. Excessive backlash causes poor surface finish and inaccurate part dimensions. Use a dial indicator to measure backlash on each axis. Zero the indicator, move the axis forward by a small amount, then reverse direction and note how far the axis moves before the indicator needle moves. Backlash over 0.001 inches on a hobby machine or 0.0005 inches on a production machine indicates wear that needs adjustment.
Measure spindle runout at the tool holder taper and at the tool tip. Runout at the taper indicates spindle bearing wear. Runout at the tool tip indicates collet or tool holder problems. Acceptable runout is under 0.0005 inches at the taper and under 0.001 inches at the tool tip. High runout causes poor surface finish and shortens tool life.
Check and adjust machine leveling at least monthly or whenever the machine is relocated. A machine that is not level experiences uneven wear on the guideways and may produce parts that are out of square. Even a small deviation from level can cause significant errors on large parts. Use a precision machinist level placed on the machine table to check level in both the X and Y directions. The bubble should be centered within one division on the level vial. Adjust the leveling screws under the machine feet until the bubble is centered. Always check both directions and alternate adjustments because changing one direction affects the other. Use a precision level on the machine table to check level in both directions. Adjust the leveling screws until the bubble is centered. Recheck level after any machine relocation.
Inspect ball screws and linear guides for wear. These components determine the machine positioning accuracy. Look for scoring, pitting, or discoloration on the ball screw surface. Check for excessive play in the ball nut. Linear guides should move smoothly without binding.
Ball Screws and Coolant
Clean the coolant tank and replace filters. Sludge and bacteria accumulate in the coolant tank over time. The contaminated coolant loses its effectiveness and may cause skin irritation. Drain the tank, clean out the sludge, and refill with fresh coolant at the correct concentration. Replace the coolant filters at the same time.
Quarterly Maintenance
Cooling System and Accuracy Check
Quarterly maintenance (about 500-hour intervals) addresses the cooling system and deeper mechanical components.
Clean the radiator and cooling fans. Dust and debris accumulate on the radiator fins and reduce cooling efficiency. Overheating causes the machine to fault or damage components. Use compressed air to blow dust out of the radiator from the inside out. Straighten any bent fins with a fin comb.
Verify machine accuracy with a test cut. Machine a test part with known dimensions and measure the results. Compare the measured dimensions to the programmed dimensions. Any discrepancy indicates a calibration issue that needs correction. A test cut is the most reliable way to verify overall machine accuracy.
Chip Conveyor
Grease the chip conveyor chain if the machine has one. It operates in harsh conditions with constant exposure to chips and coolant. Regular greasing extends conveyor life.
Annual Maintenance
Full Alignment and Backup
Annual maintenance (about 2,000-hour intervals) is the most comprehensive and may require professional service.
Perform a full machine alignment check during annual maintenance. This is the most comprehensive check and it ensures the machine geometry is within specification. The alignment check includes verifying the spindle squareness to the machine table in both the X and Y directions, checking the perpendicularity of all axes to each other, and confirming the overall machine geometry is correct. Use a test bar and dial indicator to check spindle alignment. Mount the test bar in the spindle and sweep the indicator across a known flat surface on the table. The indicator reading should not vary by more than 0.0005 inches per inch of sweep.
Use a granite square to check axis perpendicularity. Place the square on the machine table and indicate along its edge while moving the axis. The indicator reading should remain constant along the full travel if the axis is perpendicular to the table. Any variation indicates misalignment that needs correction. Axis misalignment causes geometric errors in machined parts that cannot be corrected by tool offsets or program adjustments. Use a test bar and dial indicator for spindle alignment. Use a granite square for axis perpendicularity. Misalignment causes geometric errors in machined parts.
Component Replacement
Back up CNC parameters and software. If the control battery fails, parameters must be reloaded. Save the backup to a safe location separate from the machine. Replace worn components including way wipers, seals, belts, and spindle bearings before they fail.
Replace worn components including way wipers, seals, and belts. These components wear progressively and eventually need replacement. Replacing them before they fail prevents unplanned downtime. Check the spindle bearings for play and replace if needed.
Maintenance Log
Track Your Tasks
Keep a maintenance log for your machine. Record every task with the date, task performed, and observations. A maintenance log helps you track when tasks are due and identify patterns in machine behavior.
Why Keep a Log
A maintenance log adds value when selling the machine — it demonstrates proper care. A machine with complete maintenance history sells for more than one without records. The log provides documented proof of maintenance to manufacturer specifications.
Preventive Maintenance Schedule Summary
Quick Reference Table
| Frequency | Task | Time Required |
|---|---|---|
| Daily | Clean chips, check coolant and oil, test E-stop, inspect tools | 10-15 min |
| Weekly | Clean air filter, inspect spindle, check belts, verify axis travel, inspect way wipers | 30 min |
| Monthly | Measure backlash, check spindle runout, verify level, inspect ball screws, clean coolant tank | 1-2 hours |
| Quarterly | Clean radiator, test cut accuracy, grease chip conveyor | 2-3 hours |
| Annually | Full alignment check, backup parameters, replace worn components | 4-8 hours |
Log Benefits
A simple spreadsheet or notebook is sufficient for a maintenance log. List the tasks with their frequency and check them off as completed. Note any unusual findings so you can track changes over time. A maintenance log also adds significant value when selling the machine because it demonstrates to the buyer that the machine has been properly cared for throughout its life. A machine with a complete maintenance history sells for more than an identical machine with no maintenance records. The log provides documented proof that the machine was maintained to the manufacturer specifications.
Getting Started
Preventive maintenance is not optional for any CNC machine. It is a requirement for accurate, reliable operation. Start a consistent routine today and stick to it for the life of your machine.
Maintenance Test Program
Run this program after maintenance to verify axis motion:
; Post-maintenance test
G90 G94 G17 G54
G21
M03 S3000
G00 X0 Y0 Z5
G01 X100 F500 ; Test X-axis travel
Y100 ; Test Y-axis
X0 ; Test X return
Y0 ; Test Y return
G00 Z5
M05
M30
; If smooth throughout, maintenance is successful
For more machine setup and care guides see our CNC Spindle Guide and our CNC Workholding 101 guide.

CNC Machine Calibration Guide: How to Tram, Square, and AlignJune 27, 2026 · Guides
CNC Tool Holding Systems Guide: ER Collets, BT30, and Chuck Types ExplainedJune 27, 2026 · Guides