Kristoffer døde av feber på Helsingborg slott den 5. januar 1448. Han ble begravet i Roskilde domkirke. Det danske riksrådet tilbød tronen til hertug Adolf av Schauenburg, men han pekte i stedet ut sin søsters sønn, grev Christian av Oldenburg som dermed ble konge med navnet Christian I.