Jebkuru motorizētu vai nemotorizētu mašīnu, kas paredzēta koka griešanai, apstrādei vai citādi modificētai, var uzskatīt par vienu no daudzajām kokapstrādes mašīnām, kas pieejamas galdniekiem un hobijiem. Divas kokapstrādes mašīnu pamatkategorijas ir rokas elektroinstrumenti un stacionāras mašīnas. ; Rokas elektroinstrumenti ir mazāki un pārnēsājami, un lietotājs tos var paņemt, lai tos izmantotu. Stacionārām mašīnām lietotājam parasti ir jāpārvieto koka gabals, nevis pašas mašīnas, un tās mēdz būt daudz lielākas un smagākas nekā cita veida instrumenti.
Urbji un zāģi ir izplatītas rokas kokapstrādes mašīnas. Piemēram, ripzāģim ir apaļš asmens, kas griežas lielā ātrumā, veidojot taisnus griezumus visā dēļa garumā. Ripzāģis ir motorizēts, un tam var būt vads un kontaktdakša, ko var pievienot sienas kontaktligzdai, vai arī tam var būt uzlādējams akumulators, kas padara ierīci vēl pārnēsājamāku un funkcionālāku. Tomēr ar akumulatoru darbināmi zāģi mēdz būt mazāk jaudīgi, un, akumulatoram izlādējoties, motora ātruma konsekvence var svārstīties. Rokas urbjiem ir ātri rotējošs urbis, kas noder caurumu urbšanai kokā. Arī tiem var būt vads vai baterijas.
Daži stacionāro kokapstrādes mašīnu piemēri ir urbjmašīnas, galda zāģi un CNC maršrutētāji. Urbjspiedes koka gabalā izveido caurumus, taču tām ir priekšrocība salīdzinājumā ar rokas urbjiem: griešanas precizitāte ir daudz lielāka ar urbjmašīnu, turklāt vienu un to pašu precizitāti var veikt vairākas koka daļas bez jāmēra atkārtoti. Galda zāģi darbojas līdzīgi ripzāģim, izņemot to, ka asmens ir uzstādīts zem galda virsmas. Asmens augšdaļa izvirzās cauri galda virsmai, un koka gabalu var pārvietot gar galdu, lai veiktu griezumu. Tas nodrošina vienmērīgu, taisnu griezumu garā koka gabala garumā.
Datora ciparu vadības (CNC) kokapstrādes mašīnām ir dators, ko var ieprogrammēt, lai veiktu noteiktu griezumu vai griezumu sēriju. CNC maršrutētājs ir viena no šādām mašīnām. Rotējošu uzgali var ieprogrammēt, lai tas pārvietotos pa ratiņu un sviru sistēmu virs koka gabala, un to var nomest uz koka dažādās vietās, lai urbtu caurumus, pabeigtu malas vai citādi veiktu griezumus. Pastāv arī citas CNC mašīnas, kas apkalpo dažādas funkcijas.