Nu există un program unic, fix pentru întreținerea mașinilor-unelte CNC; planul trebuie adaptat pe baza manualului echipamentului, a mediului de operare și a duratei de funcționare. Intervalele comune de întreținere sunt clasificate după cum urmează:
Zilnic/per tură: operatorii curăță exteriorul; verificați nivelurile uleiului de lubrifiere, lichidul de răcire și presiunea aerului; și îndepărtați așchiile de metal.
Săptămânal: Personalul de întreținere curăță filtrele de lubrifiere; verificați știfturile de reținere a sculei și poziția mecanică de origine; și curățați și lubrifiați ghidajele și șuruburile cu bile.
Lunar: electricienii curăță dulapul electric, verifică lubrifierea căilor de ghidare și curăță întrerupătoarele de limită.
Trimestrial: Inginerii evaluează precizia și nivelarea mașinii și verifică starea sistemului de ax.
Semi-anual: schimbați uleiul unității hidraulice, testați jocul axului și efectuați o curățare profundă a dulapului electric.
Anual: Inginerii profesioniști efectuează o calibrare cuprinzătoare de precizie, înlocuiesc bateriile de rezervă și fluidul de tăiere și efectuează întreținerea completă a servomotoarelor.
Nivelul II de întreținere: Efectuat după 500–1.000 de ore de funcționare cumulată sau la fiecare 1–2 ani; intervalele trebuie scurtate pentru medii cu-umiditate ridicată sau cu praf-înalt.