Milan Stojadinović was born on 4 August 1888 in the Serbian town of Čačak.
In the summer of 1906, Stojadinović was sent to Austria to learn German as a reward for successfully completing secondary school.