Stirlingmotoren er en stempelmotor, hvor forbrændingen - i modsætning til en traditionel motor - foregår uden for cylinderen. Stirlingmotoren omdanner varmeforskelle til mekanisk energi, idet varm luft udvider sig, og kold luft trækker sig sammen. Det udnyttes i et lukket system, hvor den samme luft pumpes frem og tilbage mellem en kold og en varm motordel. En Stirlingmotor kaldes derfor også for en varmluftmotor.
Stirlingmotoren er igen aktuelt pga. problematikken omkring de fossile brændstoffer, da de kan anvende alle former for varmekilder eksempelvis biomasse og solvarme, hvormed der er tale om en vedvarende energiform. Denne model bruger sprit som brændstof.