La locomotiva termica è una macchina atta a trainare veicoli per trasporto di merci o di viaggiatori su linea ferrata che utilizza uno o più motori endotermici come propulsore. Può essere a trasmissione meccanica, idraulica o elettrica. Data la quasi totale diffusione dell'uso di motori diesel viene più spesso indicata come locomotiva Diesel.