Un moteur Stirling est un moteur à chaleur fonctionnant par compression cyclique et par expansion de l'air ou d'autres gaz, le fluide de travail, à différents niveaux de température de sorte qu'il y ait une conversion nette de l'énergie thermique en travail mécanique.
Il a été inventé par un ministre écossais, le révérend Robert Stirling, en 1816.