Algor mortis muncul akibat terhentinya produksi panas dan terjadinya pengeluaran panas secara terus-menerus. Pengeluaran panas tersebut disebabkan perbedaan suhu antara mayat dengan lingkungannya, juga terhentinya produksi ATP karena saat kematian, metabolisme terhenti.