На всех танках Т-28 устанавливался 12-цилиндровый карбюраторный авиационный двигатель М-17 с эксплуатационной мощностью 450 л.с. при 1400 об/мин. Два бензобака, емкостью 330 л каждый, располагались вдоль бортов в трансмиссионном отделении. Подача топлива осуществлялась при помощи бензопомпы. Карбюраторов – два, типа КД-1 (по одному на каждую группу цилиндров). Охлаждение двигателя водяное, емкость радиаторов 100 л.