Roald Dahl begynte på skole i Cardiff i 1921, når han var fem år gammel. Men han gikk der bare i ett år, men hadde få minner fra tiden sin der. Fra han var ni år gammel gikk Dahl ved St Peter's School, en internatskole i Weston-super-Mare - hvor han gikk i fire år. Etter at Dahl forlot skolen i 1934, avslo han muligheten til å begynne ved et universitet. Han skaffet seg i steden en stilling for Shell, og reiste ofte over hele Storbritannia i forbindelse med jobben. Men etter hvert får Dahl tilbud om en jobb i Øst-Afrika, og reiser dit.