Šivaći strojevi mogu se klasificirati na mnogo načina, ali najčešći je prema vrsti uboda i primjeni. Šavovi na šivaćem stroju mogu se općenito kategorizirati u dvije vrste: ubodni ubod i lančani ubod. Lockstitch je najčešći; sastoji se od dvije niti isprepletene poput užeta, s točkom prepletanja u sredini tkanine. Gledano u poprečnom-presjeku, dvije niti nalikuju dvama spojenim bravama, otuda i naziv vezni šav. Ovaj šav se koristi na tkaninama s malim skupljanjem, kao što su pamuk, vuna ili koža. Oblik je identičan s obje strane, podsjeća na isprekidanu liniju. Bod je gust, a čvrstoća šivanja općenito premašuje snagu ručnog šivanja.
Lančani bod nastaje samo-spajanjem ili međusobnim povezivanjem petlji konca. Uobičajene vrste uključuju jedno-lančani bod, dvo-lančani bod i tri-overlock bod. Ovaj bod karakterizira njegova elastičnost, koja mu omogućuje rastezanje i skupljanje s tkaninom bez pucanja. Pogodan je za odjeću izrađenu od elastičnih tkanina ili za overlock predmete koji se lako odvajaju i praznine odjevnih predmeta.
Osim toga, šivaći strojevi mogu se klasificirati prema upotrebi u kućanske, industrijske i uslužne strojeve, a prema vrsti pogona u ručne-šivaće strojeve s radilicom, nožne-šivaće strojeve i električne šivaće strojeve.
