Nacido en Gales de padres noruegos, Dahl sirvió en la Royal Air Force durante la Segunda Guerra Mundial, en la que se convirtió en un as volador y oficial de inteligencia, llegando al rango de comandante de ala en funciones.
Los padres de Roald Dahl son 100% noruegos.