Aleksandar ble født i Cetinje i Montenegro 16. desember 1888. Han tilbrakte sin barndom i morens hjemland Montenegro og tok sin utdannelse i Genova. I 1910 fikk han store problemer med tyfoidfeber og døde nesten som følge av sykdommen. Han fikk en militær utdannelse i St. Petersburg, men klarte ikke å fullføre på grunn av sine problemer med magen. Han giftet seg med Maria av Romania 8. juni 1922, og sammen fikk de tre barn, Petar (født 1923), Tomislav (født 1928). og Andrej (født 1929).