Po przewrocie z 10/11 lutego 1866 r. i wygnaniu Aleksandra Jana Cuzy, Rumunia pogrążyła się w chaosie i stanęła przed groźbą rozpadu. Mimo sprzeciwu znacznej części społeczeństwa, dzięki poparciu Napoleona III (z którym rodzina Karola była w świetnych stosunkach) i większości rumuńskich elit politycznych, Karol został wybrany na księcia. Udał się więc incognito pociągiem do Rumunii. Na jej granicy powitał go Ion Brătianu i wspólnie udali się powozem do Bukaresztu (wówczas Rumunia nie posiadała żadnej linii kolejowej). Był tam owacyjnie witany; by zobaczyć nowego władcę, na ulice miast wylegały tłumy.
Panowanie
Od razu po przybyciu Karola I, parlament przyjął 29 czerwca 1866 r. nową konstytucję. Był to akt bardzo śmiały, stanowiący kolejny istotny krok na rumuńskiej drodze do pełnej niepodległości. Dawała ona możliwość reorganizacji państwa i wyciągnięcia go z anarchii.
Karol zajął się modernizacją kraju, ale wobec oporu części elit zagroził abdykacją w razie braku możliwości realizacji swojej wizji rozwoju. Ostatecznie Karol kontynuował program reform, inicjując rozwój infrastruktury drogowej i kolejowej, reformę systemu monetarnego oraz wspierał inicjatywy przemysłowe i działalność kredytową[1].
W 1869 Karol I ożenił się z Elisabeth zu Wied, z którą miał tylko jedno dziecko – córkę Marię, która zmarła w wieku 3 lat.
W czasie wojny rosyjsko-tureckiej w latach 1877–1878, Karol I dowodził wojskami rumuńskimi biorącymi w niej udział u boku Rosji[1]. Nominalnie dowodził trzecim nieudanym szturmem Plewny. Ten konflikt przyniósł Rumunii międzynarodowe uznanie oraz, przyznaną na konferencji w Berlinie, pełną niepodległość od Turcji.
Od tego czasu Rumunia była królestwem, a Karol I królem, co potwierdziła zmiana konstytucji w 1881. W 1883 podpisał tajny pakt z Trójprzymierzem. W 1913 w czasie II wojny bałkańskiej zaatakował Bułgarię i zdobył na niej południową Dobrudżę. Rok później, gdy wybuchła I wojna światowa, mimo głosu opinii publicznej nawołującej do stanięcia po stronie Ententy, postanowił dopełnić przynajmniej części warunków traktatu z 1883 i zaatakować Rosję.
Ostatecznie pod naciskiem czołowych rumuńskich polityków zasiadających w Radzie Koronnej zrezygnował z sojuszu z Niemcami[1]. W wyniku jego nagłej śmierci 10 października (27 września według kalendarza juliańskiego) 1914 r. tron objął jego bratanek Ferdynand I, który podtrzymał decyzję o przyłączeniu do Trójporozumienia[1].