Maton kudonta voidaan tehdä kahdella yleisellä tavalla: koneilla tai käsin. Maton kudonta käsin on työvoimavaltainen prosessi, joka voi kestää useita päiviä-useita vuosia, ja se alkaa yleensä villaleikkauksella tai muiden materiaalien yhdistämisellä. Konevalmistetut matot kudotaan yleensä valmiiksi pakatuista materiaaleista, jotka on ostettu toimittajilta sen sijaan, että ne olisivat itse kudontayrityksen hankkimia. Kone on olennaisesti ohjelmoitu kutomaan tietty muotoilu, kasa, koko ja muoto, kun taas käsin kudottu matto on suunniteltava ja kudottava kokeneen kudojan huolellisesti.
Perinteinen maton kudontaprosessi alkaa villan keräämisestä langan luomiseksi. Tämä tehdään leikkaamalla lampaita ja karsimalla villaa tai työstämällä sitä edestakaisin erityisesti suunnitelluilla teräsharjoilla, kunnes se on sileä ja vapaa solmuista ja sotkuista. Karsta -villa kudotaan sitten lankaksi. Tätä villaa käytetään maton kudontaprosessiin, kun kangaspuut on asennettu oikein. Kangaspuut ovat lähinnä runko tai jigi, joka tukee mattoa kudottua.
Lankojen pituudet, jotka tunnetaan loimilangoina, kulkevat kangaspuun ylhäältä alas. Kudelangat kulkevat vaakatasossa kangaspuiden poikki; nämä langat toimivat tukena langalle, joka kudotaan maton luomiseksi. Lanka on olennaisesti sidottu loimi- ja kudelangoihin, ja syntyneet solmut tunnetaan maton kasana. Nämä silmukat voidaan leikata kasan korkeuden säätämiseksi, mikä vaikuttaa sekä valmistuneen maton ulkonäköön että tuntumaan. Tämä maton kutomisen vaihe voi kestää useita päiviä, viikkoja, kuukausia tai jopa vuosia riippuen maton koosta, suunnittelun monimutkaisuudesta ja projektissa työskentelevien ihmisten määrästä.
Kun maton kudontaprosessi on valmis, matto pestään perusteellisesti ylimääräisten materiaalien, lian tai kulkevien esineiden poistamiseksi. Sitten se kuivataan ja koulutettu työmies alkaa leikata mattoa. Leikkaus on tehtävä huolellisesti, koska tämä prosessin vaihe vaikuttaa maton lopulliseen ulkonäköön ja tuntumaan. Kun matto on leikattu, se voidaan pestä uudelleen ja maton reunat voidaan ommella. Lopputuote voidaan sitten kuivata kokonaan ja pakata kuljetusta varten.