Kaksitahtimoottori on
polttomoottori, jonka työkierto koostuu työtahdista ja huuhteluvaiheesta.
Nelitahtimoottorista poiketen kaksitahtimoottorin täydellinen työkierto tapahtuu yhden
kampiakselin kierroksen aikana
männän liikkuessa kerran ylös ja kerran alas. Kaksitahtimoottorissa moottorin voiman antava työtahti esiintyy siis jokaisella kampiakselin kierroksella, eikä joka toisella, kuten nelitahtimoottorissa. Tämän vuoksi kaksitahtimoottori on periaatteessa vastaavankokoista ja -painoista nelitahtimoottoria tehokkaampi. Kaksitahtimoottori voi olla
otto- tai
dieselmoottori.