Gdy w Danii, Szwecji i Norwegii, krajach unii kalmarskiej, ogólne niezadowolenie z rządów Eryka doprowadziło do jego detronizacji, rada królestwa Danii zwróciła się do Krzysztofa o przyjęcie korony królewskiej i w 1439 r. przybył on do Danii zostając jej gubernatorem. W 1440 r. został koronowany na króla Danii jako Krzysztof III, w tym samym roku został królem Szwecji, a następnie, po pokonaniu oporu ostatnich zwolenników Eryka i zdławieniu powstania w Jutlandii (1441) został w 1442 roku koronowany na króla Norwegii. W roku następnym, po śmierci ojca, przejął rządy w Neumarkt in der Oberpfalz.
Objąwszy panowanie Krzysztof naprawił stosunki z miastami Hanzy zatwierdzając ich wcześniejsze przywileje, a także z Kościołem i władcą Holsztynu hrabią Adolfem VIII, któremu nadał w lenno księstwo Szlezwiku. Władza króla była mocno ograniczona, osłabiona koniecznością współpracy z możnymi rodami wszystkich trzech królestw, w tej sytuacji król w początkowym okresie swego panowania dążył do zachowania równowagi pomiędzy trzema królestwami, później wspierał dominację Danii, wspomagał też rozwój miast, zwłaszcza Kopenhagi. Doprowadził do ogłoszenia nowej kodyfikacji prawa szwedzkiego, tzw. "Kristoffers Landslag".
Zmarł 5 stycznia 1448 r. w Helsinborgu, pochowany został w Roskilde. Po śmierci Krzysztofa, wdowa po nim ponownie wyszła za mąż za Chrystiana IV księcia Oldenburga, który w 1448 roku jako Chrystian I został królem Danii, pierwszym przedstawicielem dynastii Oldenburgów na tronie duńskim, dynastii panującej w Danii do dnia dzisiejszego.