Specifieke warmte is de hoeveelheid warmte-energie die nodig is om de temperatuur van een lichaam per massa-eenheid te verhogen. Specifieke warmte wordt ook wel specifieke warmtecapaciteit of massaspecifieke warmte genoemd.
In SI-eenheden is specifieke warmte (symbool: c) de hoeveelheid warmte in joules die nodig is om 1 gram van een stof 1 Kelvin te verhogen. Gewoonlijk wordt specifieke hitte gerapporteerd in joules (J).
Voorbeelden: Water heeft een soortelijke warmte van 4,18 J. Koper heeft een soortelijke warmte van 0,39 J.