Mašina za šivenje je mašina koja koristi jedan ili više konca za šivanje za stvaranje jednog ili više uboda na tkanini, tkajući ili šivajući jedan ili više slojeva tkanine.
Šivaće mašine mogu da šiju tkanine kao što su pamuk, lan, svila, vuna i sintetička vlakna, kao i proizvode od kože, plastike i papira. Daju uredne, lijepe, ravne i jake šavove, a brze su i jednostavne za korištenje. Šivaće mašine su također dovele do umjetničkih oblika kao što su ručno-vezeni i kompjuterski{3}}pomognuti vez.
