Otrzymał imiona Leopold Jerzy Chrystian Fryderyk (niem. Leopold Georg Christian Friedrich). Pierwsze imię, Leopold, otrzymał po ówczesnym cesarzu rzymskim, Leopoldzie II Habsburgu. Imię Chrystian nosił Chrystian Ernest, przyrodni stryj jego dziadka, Ernesta Fryderyka, ówczesnego księcia Saksonii-Coburg-Saalfeld. Imię Fryderyk było imieniem, które bardzo często nadawano dzieciom z dynastii sasko-koburskiej. Nosił je również Fryderyk Franciszek z Brunszwiku-Wolfenbüttel, brat jego babki, Zofii z Brunszwiku-Wolfenbüttel, który wyróżnił się podczas wojny siedmioletniej.
Miał ośmioro rodzeństwa – Zofię (1778–1835), Antoninę (1779–1824), Julię (1781–1860), Ernesta (1784–1844), Ferdynanda (1785–1851), Wiktorię (1786–1861), Mariannę (1788–1794) i Maksymiliana (1792–1793).
Młodość Jeszcze jako małe dziecko został mianowany pułkownikiem w Lejb-Gwardyjskim Pułku Izmaiłowskim. Kiedy w 1806 oddziały Napoleona okupowały księstwo Sachsen-Coburg, Leopold wyjechał do Francji i tam Napoleon zaproponował mu stanowisko swojego adiutanta. Leopold odmówił i dołączył do rosyjskiej cesarskiej kawalerii. Walczył w kampaniach przeciwko Napoleonowi i wsławił się w bitwie pod Kulm. Zgodnie z ówczesną modą w 1813 roku został wolnomularzem.