Equipment Guide15 min read ยท Free checklist included

CNC Machine Maintenance Checklist: Daily, Weekly, Monthly & Annual Tasks

A complete, ready-to-use maintenance checklist for CNC mills, lathes, and machining centers. Cover every critical task at the right interval โ€” and never miss a PM again.

DK
David Kim
January 12, 2026 ยท 15 min read
๐Ÿ“‹

Download the printable version

Get this checklist as a printable PDF โ€” formatted for clipboard use on the shop floor.

Download PDF โ†’

CNC machines are the most valuable and complex equipment in most small manufacturing shops โ€” and they require consistent, systematic maintenance to deliver the accuracy and uptime you depend on. A neglected CNC machine doesn't just break down; it gradually drifts out of tolerance, produces scrap, and eventually fails catastrophically.

This checklist is based on manufacturer recommendations from Mazak, Haas, DMG Mori, Okuma, and Fanuc, combined with real-world experience from maintenance technicians at over 200 small manufacturing shops. It covers mills, lathes, and machining centers with Fanuc, Siemens, and Mitsubishi controls.

โš ๏ธ

Important safety note

Always follow lockout/tagout (LOTO) procedures before performing any maintenance that requires accessing electrical, hydraulic, or pneumatic systems. Never perform maintenance on a running machine.

๐Ÿ“… Daily Maintenance Checklist

These tasks should be performed at the start of every shift, or at minimum once per day. They take approximately 30โ€“40 minutes total and prevent the majority of CNC failures.

CRITICALTASKTIME
Critical
Check coolant level and top off if below MIN line
2 min
Critical
Check coolant concentration (should be 6โ€“10% for most applications)
3 min
Standard
Inspect coolant for contamination, smell, or discoloration
1 min
Critical
Clean chip conveyor and chip collection area
10 min
Standard
Wipe down exterior surfaces and control panel
5 min
Critical
Check lubrication system oil level (way lube)
2 min
Critical
Inspect all axes for smooth movement (jog each axis)
3 min
Critical
Check for any unusual noises or vibration during warm-up
5 min
Standard
Verify tool holders are properly seated and clean
3 min
Critical
Clean and inspect spindle taper
3 min
Critical
Check air pressure at machine inlet (should be 80โ€“100 PSI)
1 min
Standard
Drain water separator on air line
1 min
8 critical tasks ยท 12 total tasksEst. total: 39 min

๐Ÿ“† Weekly Maintenance Checklist

Weekly tasks go deeper than daily checks and address components that degrade over days rather than hours. Budget 60โ€“90 minutes per machine per week.

CRITICALTASKTIME
Critical
Lubricate all greased points per manufacturer spec
15 min
Critical
Clean and inspect linear guide rails and ball screws
20 min
Critical
Check and clean coolant tank strainer/filter
10 min
Standard
Inspect all coolant lines and nozzles for blockage
10 min
Critical
Check hydraulic fluid level (if applicable)
3 min
Standard
Inspect all electrical connections in control cabinet (visual only)
10 min
Critical
Clean control cabinet air filters
10 min
Critical
Inspect tool changer mechanism and clean as needed
15 min
Standard
Check all limit switches and home position sensors
10 min
Standard
Verify spindle orientation and reference positions
5 min
6 critical tasks ยท 10 total tasksEst. total: 108 min

๐Ÿ—“๏ธ Monthly Maintenance Checklist

Monthly maintenance addresses system-level components and requires more time and some specialized knowledge. Budget 3โ€“4 hours per machine per month.

CRITICALTASKTIME
Critical
Replace coolant if contaminated or pH out of range
60 min
Critical
Full lubrication of all axes โ€” check auto-lube pump function
30 min
Standard
Inspect and clean spindle air purge ports
15 min
Critical
Check spindle bearing temperature during operation
10 min
Critical
Inspect all belts for wear, cracking, or proper tension
20 min
Standard
Check and adjust axis backlash if needed
30 min
Critical
Inspect all safety guards and interlocks
15 min
Standard
Clean and inspect chip auger motor
20 min
Critical
Check hydraulic system pressure and filter condition
15 min
Critical
Inspect all hoses and fittings for leaks or wear
20 min
Critical
Back up machine parameters and programs
15 min
Standard
Clean and lubricate pallet changer (if equipped)
20 min
8 critical tasks ยท 12 total tasksEst. total: 270 min

๐Ÿ“Š Quarterly Maintenance Checklist

Quarterly tasks typically require a full or half-day per machine and may need a qualified CNC technician. Plan these during scheduled downtime periods.

CRITICALTASKTIME
Critical
Replace spindle oil (if oil-lubricated spindle)
45 min
Critical
Perform geometric accuracy check (squareness, flatness)
60 min
Standard
Calibrate tool length measurement system
30 min
Standard
Inspect and repack ball screw nuts if needed
90 min
Critical
Replace hydraulic filter (check pressure differential first)
30 min
Standard
Inspect all motor brushes (if brush-type servo motors)
45 min
Standard
Clean and inspect rotary encoder seals
30 min
Critical
Check axis drive amplifier cooling fans
15 min
4 critical tasks ยท 8 total tasksEst. total: 345 min

๐Ÿ“… Annual Maintenance Checklist

Annual maintenance is a major service event. Plan for 1โ€“2 days of downtime per machine and consider engaging the machine manufacturer's service team.

CRITICALTASKTIME
Critical
Complete way lube oil system flush and refill
90 min
Critical
Replace all coolant โ€” full tank clean and flush
120 min
Critical
Full spindle inspection (runout, taper contact, bearing play)
120 min
Critical
Replace all air filters in control cabinet
30 min
Standard
Inspect and clean all electrical terminals for corrosion
60 min
Critical
Replace backup battery in CNC controller
15 min
Critical
Full geometric and volumetric accuracy calibration
180 min
Standard
Inspect all linear rails for wear and replace if needed
120 min
Standard
Professional spindle repair/rebuild assessment
Schedule
6 critical tasks ยท 9 total tasksEst. total: 735 min

5 Most Common CNC Maintenance Mistakes

1

Ignoring coolant management

Contaminated coolant is the #1 cause of preventable CNC problems. It causes corrosion, spindle bearing damage, and biological growth that clogs filters and lines. Check concentration and pH weekly.

2

Skipping the daily warm-up routine

CNC machines need thermal stabilization before cutting to achieve dimensional accuracy. Skipping warm-up leads to size variation in the first parts of the day and premature thermal stress on spindle bearings.

3

Over-greasing or under-greasing

More grease is not better. Over-greasing linear guides causes heat buildup and premature wear. Always use the manufacturer-specified grease type and quantity. The right amount is usually a very small bead.

4

Delaying battery replacement

The CNC controller battery maintains memory for machine parameters and programs when power is off. Most batteries last 3โ€“5 years. A failed battery means lost parameters โ€” and a service call to reload them.

5

Not backing up programs and parameters

Every machine should have its parameters backed up monthly. If the controller fails or the battery dies, you can restore from backup in minutes instead of days.

Track all these tasks automatically

Stop relying on paper checklists. Myncel automatically schedules your CNC maintenance, sends alerts when tasks are due, and tracks completion โ€” for every machine in your shop.