Heinlein ble født 1907 i Butler i Missouri, men vokste opp i Kansas City i Missouri. Minner fra barndommen blir hyppig brukt i bøkene hans, men han fridde seg etter hvert fra tidens rådende moral- og samfunnssyn (sterkt luthersk moral og raseskille).