Будущий миллиардер родился 8 июля 1839 года в городе Ричфорд Штата Нью-Йорк. Оба родителя, Уильям Эвери Рокфеллер и Луиза Селянто, были прихожанами баптистской церкви. В семье воспитывалось шестеро детей, из которых Джон был вторым по старшинству. Уильям работал коммивояжером и с детства воспитывал в детях умение вести торговлю. Для этого отец платил Джону за выполнение домашних дел. В периоды отъездов Уильяма матери, которая нигде не работала, а занималась лишь домашним хозяйством, приходилось экономить, и эту способность Луиза прививала отпрыскам...