Dvigatellarning ko'p turlari mavjud, ularni asosan quyidagi toifalarga bo'lish mumkin:
Turli quvvat manbalariga ko'ra, ularni dizel dvigatellari, benzinli dvigatellar, elektr transport vositalari motorlari va gibrid quvvat va boshqalarga bo'lish mumkin.
Qabul qilish tizimining ish rejimiga ko'ra, ular tabiiy aspiratsiyalangan, turbo zaryadlangan, super zaryadlangan va ikki marta zaryadlangan bo'linishi mumkin.
Turli xil pistonli harakat rejimlariga ko'ra, ular pistonli ichki yonish dvigatellari va aylanadigan pistonli dvigatellarga bo'linishi mumkin.
Turli xil silindrlarni joylashtirish turlariga ko'ra, ularni ichki dvigatellar, V tipidagi dvigatellar, W tipidagi dvigatellar va gorizontal qarama-qarshi dvigatellarga bo'lish mumkin.
Turli zarba raqamlariga ko'ra, ularni to'rt zarbali ichki yonish dvigatellari va ikki zarbali ichki yonish dvigatellariga bo'lish mumkin.
Bundan tashqari, boshqa tasniflash usullari mavjud, masalan:
SOHC (yagona eksantrik mili dvigateli) va DOHC (ikki eksantrik mili dvigateli), dvigatel turlari eksantrik mili pozitsiyalari soniga qarab bo'linadi.
Turbo zaryadlash (Turbo), nasos g'ildiragini haydash uchun pervanelni harakatga keltiradigan chiqindi gaz orqali dvigatelga ko'proq havo yuboriladi va shu bilan dvigatelning quvvatini oshiradi.
Honda Motor tomonidan ishlab chiqilgan VTEC (Varable Valve Timing and Valve Lift Electronic Control System) va i-VTEC (Intelligent Variable Valve Timeming and Lift System) bir vaqtning o‘zida valfning ochilishi va yopilishi va ko‘tarilish vaqtini nazorat qila oladigan dunyodagi birinchi valf boshqaruv tizimidir. .
CVVT (Continuously Variable Valve Timing System) dvigatelning haqiqiy ish sharoitlariga ko'ra istalgan vaqtda valfning ochilishi va yopilishini nazorat qiladi, bu esa yoqilg'ining to'liq yonishini ta'minlaydi.


