Een tweetaktmotor (ook: tweeslagmotor) is een zuigermotor (een type verbrandingsmotor) die arbeid levert bij elke neergaande beweging van de zuigers in de cilinders. Dit in tegenstelling tot een viertaktmotor, waarvan de zuigers arbeid leveren bij elke tweede neergaande beweging.