Отец Кристиана, Дидерих Счастливый, сильно расширил родовые владения. В начале 1448 года скончался Кристофер III Баварский, король Дании, Норвегии и Швеции. После 8-месячного междуцарствия шведы избрали себе королем Карла Кнутсона, а датчане, руководимые епископом Роскилле, остановили свой выбор на Кристиане, который вслед за тем обручился с 18-летней вдовой своего предшественника, королевой Доротеей. Свадьба состоялась через год, и два дня спустя Кристиан был коронован датской короной.
Карл Кнутсон с помощью норвежского архиепископа Аслака Болта добился того, что его короновали королем Норвегии. В 1450 г. он был, однако, свергнут, и Кристиан короновался норвежской короной в Тронхейме. Поддерживаемый датским дворянством и владетельными князьями Северной Германии, Кристиан восстановил после восстания свою власть в Швеции (1456—57). Три года спустя Кристиану удалось присоединить и герцогства Шлезвиг и Голштейн.
Новые восстания в Швеции расшатали, однако, унию; сражение под Брункебергом в 1471 г. навсегда закрыло путь к восстановлению унии мирным путем. К этому присоединились ссоры Кристиана с братьями и большие финансовые затруднения. В конце своего царствования Кристиан подготовил новый поход в Швецию, но смерть помешала ему исполнению его плана.
При нём основан Копенгагенский университет.
Он имел 4 сыновей, из которых двое — Иоганн и Фредерик I — оба занимали впоследствии датский престол, и дочь Маргариту, выданную за короля Якова III Шотландского.