.现代潜艇都是依靠电力驱动马达推动螺旋桨前进。根据电力产生的方式，分爲柴电动力，核动力和AIP。
柴电动力与唿吸管.最早期曾经尝试过做为潜艇动力来源的有压缩空气、人力、蒸气、燃油和电力等等。而真正成熟的第一种潜艇动力来源是以柴油引擎配合电动马达做为共同的动力来源。第一次世界大战之前，潜艇开始使用柴油机配合电动马达作为潜艇的动力来源。柴油机负责潜艇在水面上航行以及电瓶充电的动力来源，在水面下，潜艇使用预先储备在电瓶中的电力航行。由于电瓶所能储存的电力必须提供全舰设备使用，即使以