按使用的燃料分类有:汽油发动机(简称汽油机)、柴油发动机(压燃式发动机)和特种燃料发动机(如天然气、氢气和醇类发动机)。
按照冷却方式分类:内燃机按照冷却方式不同可以分为水冷发动机和风冷发动机。水冷发动机是利用在气缸体和气缸盖冷却水套中进行循环的冷却液作为冷却介质进行冷却的;而风冷发动机是利用流动于气缸体与气缸盖外表面散热片之间的空气作为冷却介质进行冷却的。水冷发动机冷却均匀,工作可靠,冷却效果好,被广泛地应用于现代车用发动机。
按照进气系统分类:内燃机按照进气系统是否采用增压方式可以分为自然吸气(非增压)式发动机和强制进气(增压式)发动机。若进气是在接近大气状态下进行的,则为非增压内燃机或自然吸气式内燃机;若利用增压器将进气压力增高,进气密度增大,则为增压内燃机。增压可以提高内燃机功率。