Aleksandar je rođen na Cetinju 16. decembra 1888. Njegov deda po majci bio je crnogorski kralj Nikola I Petrović, a baba kraljica Milena, majka Zorka Karadjordjević, a otac Petar I Karadjordjević. Kum na krštenju bio mu je, preko izaslanika, ruski car Nikolaj II Aleksandrovič. Detinjstvo je proveo u Crnoj Gori, a osnovnu školu završio u Ženevi. Dalje školovanje nastavio je u vojnoj školi u Sankt Peterburgu, a potom u Beogradu, po dolasku kralja Petra I na srpski presto 1903. godine.
Aleksandar nije bio prvi na redu za presto, nego je to bio njegov stariji brat, princ Đorđe, koji je smatran nesposobnim od većina srpskih političkih stranaka zbog dva veća skandala (od kojih je prvi bio 1909. kada je šutnuo svoga slugu u smrt). Zbog toga Đorđe je bio prisiljen na odricanje od prestola. Presto je preuzeo princ Aleksandar, pristupio je reorganizaciji vojske, pripremajući je za konačan obračun sa Turskom.
Aleksandar se 1922. oženio Marijom Karadjordjević. Imali su tri sina: Petra II, Tomislava i Andreja.
Aleksandar se 1922. oženio Marijom Karadjordjević. Imali su tri sina: Petra II, Tomislava i Andreja.
Zorka Karadjordjević
Petar I Karadjordjević
Aleksandar sa suprugom Marijom