 William Oldfather was born in 1880 to American parents stationed in Urumiah, Persia (now Reza'iyeh, Iran or Urmia, Iran).His parents were Presbyterian missionaries, Jeremiah Oldfather and Felicia (née Rice).His father's paternal immigrant ancestor had immigrated from Germany in 1770 before the American Revolution and his mother's ancestors included pioneer explorer Daniel Boone.