CNC machines are mechanical systems with sliding and rotating components that generate friction. Without proper lubrication, the friction wears the components, generates heat, and reduces accuracy. A consistently well-lubricated machine produces better parts, lasts longer, and requires fewer repairs over its lifetime.
When I bought my first CNC router, I ran it for six months without lubricating anything. The linear bearings started making a grinding noise and the X-axis developed 0.008 inches of backlash. The nut on the lead screw had worn through the bronze insert and needed replacement. A simple $2 tube of grease would have prevented the $50 repair entirely.
This guide covers what to lubricate, what lubricants to use, and how often to lubricate each component on typical hobby CNC machines.
Lubrication Points
The Five Primary Points
Every CNC machine has five primary lubrication points. The linear guides are the rails the axes slide on. The ball screws or lead screws convert motor rotation into linear motion. The bearings support the screw ends. The nut translates screw rotation into table movement. The spindle bearings support the tool and require their own schedule.
Each of these points requires a different type of lubricant applied at a different frequency. Using the wrong lubricant is almost as bad as using none at all.
Why Lubrication Matters
Without proper lubrication, metal-to-metal contact causes accelerated wear that degrades accuracy and eventually requires component replacement. The friction generates heat that expands components and changes the machine’s geometry during operation. A well-lubricated machine runs cooler, cuts more accurately, and its components last many times longer than a dry machine.
Lubricant Types
Way Oil, Grease, and Spindle Oil
CNC machines use three main types of lubricants. Way oil is a high-viscosity oil with tackifiers that make it stick to vertical surfaces. It is used on linear guides and slideways. ISO 68 way oil (Vactra 2) is the standard for most hobby machines at $10 to $20 per quart.
Lithium grease is a semi-solid lubricant used on ball screws and lead screws. NLGI 2 white lithium grease is a common choice. A tube costs $5 to $10 and lasts for months.
Light machine oil (spindle oil) is a low-viscosity oil used on spindle bearings and small components. ISO 10 or ISO 22 machine oil is typical at $15 to $30 per quart.
What Not to Use
Do not use WD-40 as a lubricant — it is a solvent and water displacer, not a lubricant. Do not use motor oil — it has detergents unsuitable for machine tools. Do not use cooking oil — it oxidizes and becomes sticky, attracting debris.
Lubricant Selection Guide
| Component | Lubricant Type | Viscosity | Common Product |
|---|---|---|---|
| Linear guides | Way oil | ISO 68 | Vactra 2 |
| Ball screws | Lithium grease | NLGI 2 | White lithium |
| Lead screws | Way oil or grease | ISO 68 | Vactra 2 |
| Screw bearings | Lithium grease | NLGI 2 | Mobilux EP2 |
| Spindle bearings | Spindle oil | ISO 10-22 | Mobil Velocite |
Daily and Weekly Lubrication
Daily Tasks (2 Minutes)
Daily lubrication takes two minutes and prevents the most common wear problems. Before starting the machine each day, check that the linear guides have a visible oil film. If the rails look dry, apply a few drops of way oil and cycle the axis back and forth to distribute it. The oil film should be visible as a thin sheen on the rail surface.
Check the ball screw or lead screw for visible lubricant. If the threads look dry or show rust spots, apply lubricant before running. A dry screw wears rapidly and develops backlash that ruins part accuracy. The screw should have a visible coating of grease or oil along its entire length.
Run a warm-up cycle before cutting — a five-minute program that moves each axis through its full range of travel at moderate speed. This circulates lubricant through bearings and guides and brings the spindle to operating temperature which improves bearing performance.
Weekly Tasks (10 Minutes)
Weekly lubrication takes about 10 minutes. Set a recurring reminder on your phone. Apply way oil to all linear guide rails. Wipe the rails clean first to remove chips and debris. Apply a few drops to each bearing block and cycle the axis.
Apply grease to ball screw nuts. Many ball screws have a grease fitting — use a grease gun for one or two pumps. If no fitting, apply grease to the screw threads directly.
Check the oil level in automatic lubrication systems if your machine has one. The reservoir should be at least half full.
Monthly and Quarterly Lubrication
Monthly Tasks (30 Minutes)
Check all bearings for smooth rotation. Spin each bearing by hand and listen for grinding or roughness. A bearing that feels rough or makes noise when turned needs replacement. Apply grease to bearing housings if they have grease fittings.
Lubricate the Z-axis leadscrew or ballscrew thoroughly. The Z-axis is often overlooked because it is harder to reach than the X and Y axes. The vertical orientation causes lubricant to run off the screw over time, making the Z-axis the most common axis to run dry. Apply fresh grease or oil to the Z-axis screw and cycle the axis through its full range of travel to distribute it evenly.
Check couplers between motors and screws. Couplers do not need lubrication but they do need inspection. Tighten any loose set screws with the correct hex key. Replace couplers that show cracks, wear, or separation of the flexible element. A failing coupler produces erratic axis motion during cuts that is easy to mistake for a software problem.
Inspect wipers and seals on all linear guides. The wipers clear debris from the rails before it reaches the bearing blocks. Worn wipers allow chips and dust to enter the bearing which accelerates wear significantly. Replace wipers that are torn or missing.
Quarterly Deep Maintenance (1 Hour)
Clean and re-lubricate all linear guides thoroughly. Wipe the rails with a solvent-soaked rag to remove old grease and debris. Apply fresh way oil.
Clean ball screws and lead screws thoroughly using a brush and solvent. A clean screw reduces friction dramatically and extends nut life. Apply fresh lubricant.
Check spindle bearing preload. Bearings that are too loose develop vibration. Bearings too tight overheat.
Annual Overhaul (Several Hours)
Annual maintenance takes several hours and involves disassembling and cleaning major components. Schedule this during a shop shutdown so you have uninterrupted time to complete the work.
Consider replacing spindle bearings if the machine has heavy use. Spindle bearings have a service life of 2,000 to 5,000 hours depending on the bearing type and operating conditions. Replace bearings that show visible wear, pitting, or discoloration from overheating.
Replace way wipers and seals on all linear guides. The wipers degrade from exposure to chips and coolant over time. New wipers keep debris out of the bearing blocks and extend guide life by years.
Inspect all drive train components for wear. Check screw threads for pitting or galling. Inspect nut surfaces for uneven wear. Check bearing races for brinelling or spalling. Replace worn components before they fail catastrophically during a cut.
Lubrication Log
Why Keep a Log
Keep a log of lubrication activities with dates and notes. The log helps track what was done and provides a valuable record for troubleshooting. A machine that develops backlash may have a log showing the screw was last greased six months ago — indicating wear from running dry.
A simple notebook kept near the machine works well. Write the date, task, lubricant used, and any observations about the machine’s condition.
Sample Lubrication Log
| Date | Activity | Notes |
|---|---|---|
| 2026-01-15 | Daily lube | All axes smooth |
| 2026-01-22 | Weekly lube | Applied grease to X screw |
| 2026-02-01 | Monthly lube | Tightened Z coupler |
| 2026-03-15 | Quarterly lube | Cleaned all screws, fresh grease |
| 2026-06-15 | Annual lube | Replaced spindle bearings |
Signs of Poor Lubrication
What to Watch For
Learn to recognize the signs of poor lubrication before components fail and require expensive replacement. Catching lubrication problems early allows simple fixes that prevent major damage.
Increased running noise from linear guides or bearings is the earliest sign — grinding, squeaking, or rhythmic clicking that changes with axis position. If the noise appears in only one section of the travel, the lubricant may be contaminated with debris in that area.
Rough or jerky axis motion when moving slowly indicates dry guide surfaces. This is called stick-slip and is caused by dry guide surfaces. Apply way oil and cycle the axis to see if the motion smooths out. If it does not, the bearings may have embedded debris.
Visible wear on screw threads appears as shiny spots or grooves — once visible, the screw needs replacement. Overheating components feel hot to the touch after operation. A linear guide block significantly hotter than others indicates contamination or insufficient lubrication.
Rust on exposed screw or rail surfaces indicates that the protective lubricant film has broken down or that the environment is too humid. Rust on a screw creates rough spots that damage the nut. Rust on linear guide rails causes rough motion and rapid wiper wear.
Immediate Actions
If you notice any of these signs, stop the machine and address the lubrication issue immediately. Running a machine with inadequate lubrication causes permanent damage that requires component replacement. The cost of a tube of grease ($5-$10) is trivial compared to the cost of replacing a linear guide assembly ($100-$500).
For each symptom, start with the simplest fix: clean the component, apply fresh lubricant, and cycle the axis. If the symptom persists after cleaning and lubrication, the component may already be damaged and need replacement.
Here is a warm-up program that cycles all axes:
; Machine warm-up cycle
G90 G94 G17 G54
G21
M03 S3000
G00 X0 Y0 Z0
G00 X100 F500 ; Cycle X-axis
G00 X0
G00 Y100 ; Cycle Y-axis
G00 Y0
G00 Z10 ; Cycle Z-axis
G00 Z0
M05
M30
Creating Your Lubrication Schedule
Adjust to Your Usage
Every machine has different requirements based on its design, how often it runs, and the environment it operates in. A machine running 8 hours daily in a production shop needs more frequent lubrication than a hobby machine that runs once a week. A machine in a dusty environment needs more frequent cleaning than one in a clean shop. A machine cutting aluminum needs more frequent lubrication than one cutting only wood because aluminum chips are abrasive.
Start with the daily, weekly, and monthly schedule outlined here. After three months of following the schedule, inspect the components and adjust based on their condition. If the linear guides look well-lubricated at the weekly check, extend the interval to every two weeks. If they look dry after three days, increase frequency to daily application. Every machine is different and the correct schedule depends on your specific usage patterns.
The Cost of Neglect
A machine in a home garage running once a week for light woodworking has very different needs from a machine in a commercial shop cutting aluminum 8 hours a day. The cost of over-lubricating is a few dollars of grease per year. The cost of under-lubricating is replacing linear guides and ball screws — hundreds of dollars.
A consistent lubrication schedule is the cheapest and most effective way to extend your CNC machine’s life. The two minutes spent on daily lubrication prevents hundreds in repairs and keeps your machine producing accurate parts.
For more maintenance information, see our CNC Preventive Maintenance Guide and CNC Machine Calibration Guide. For fixing wear-related issues, see our CNC Backlash Detection Guide.

CNC End Mill Coatings Guide: TiN, TiAlN, AlTiN, and DLC ExplainedJune 27, 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
CNC Part Finishing and Deburring Guide: Methods, Tools, and Best PracticesJune 27, 2026 · Guides