Er zijn twee hoofdtypen dieselmotoren die in vrachtwagens worden gebruikt:lijnmotoren en V-type motoren. Bij lijnmotoren zijn alle cilinders in een enkele rij gerangschikt, terwijl bij V-type motoren de cilinders in twee rijen zijn gerangschikt die onder een hoek ten opzichte van elkaar staan. V-type motoren komen vaker voor in vrachtwagens omdat ze compacter zijn en meer vermogen produceren dan lijnmotoren.
De grootte van de motor van een vrachtwagen wordt gemeten in liters. Hoe groter de motor, hoe meer vermogen hij zal produceren. Grotere motoren verbruiken echter ook meer brandstof. De gemiddelde motorinhoud van een vrachtwagen ligt tussen de 6 en 10 liter.
Sommige vrachtwagens gebruiken ook benzinemotoren. Benzinemotoren zijn minder efficiënt dan dieselmotoren, maar ze zijn ook goedkoper in aanschaf en onderhoud. Benzinemotoren komen vaker voor in lichte vrachtwagens, zoals pick-up trucks en SUV's.
Het type verbrandingsmotor dat een vrachtwagen gebruikt, is afhankelijk van een aantal factoren, waaronder de grootte van de vrachtwagen, het beoogde gebruik van de vrachtwagen en het budget van de koper.