Semi truck engines can vary in size, depending on the make and model of the truck. However, on average, a semi truck engine can be anywhere from 10 to 16 litres in size. Some larger semi trucks can even have engines that are up to 20 litres in size.
Semi truck engines are typically diesel-powered and can produce upwards of 500 horsepower and 2,000 pound-feet of torque. This power is necessary to move the heavy loads that semi trucks often carry.