Hans mor Berenike var en adelskvinne fra Eordaia i Makedonia. Hun var datter av uklar adelsmann ved navn Magas og adelskvinnen Antigone. Berenikes mor var niese av den mektige regenten Antipatros og var en fjern sidegren av argeadedynastiet som Aleksander den store tilhørte. Han var oppkalt etter sin bestefar på morssiden.