Specifična toplota nam pove, koliko toplote moramo dovesti 1 snovi, da jo segrejemo za 1 . Specifično toploto označujemo s črko in ima enoto . Različne snovi imajo različne specifične toplote. Da segrejemo vode za , potrebujemo toplote. Če se vode ohladi za , odda tudi toplote. Za segrevanje aluminija za potrebujemo toplote, za segrevanje bakra za pa toplote.
Če želimo segreti maso m neke snovi za temperaturno razliko , ji moramo dovesti toploto , pri čemer je specifična toplota snovi.