In which Welsh city was Roald Dahl born?

The story behind the answer

Roald Dahl was born in Cardiff, Wales.

He was born in the Llandaff district of Cardiff on 13 September 1916. At that time, Cardiff was an important industrial and port city, and Dahl’s family lived there despite his parents’ Norwegian origins.

Dahl later used his Welsh childhood as material for his autobiographical writing. His memories of Llandaff appear especially strongly in Boy: Tales of Childhood, which describes schooldays, family life, and formative incidents. Visitors can also find places in Cardiff connected with Dahl’s early years and literary legacy.

Cardiff is often confused with other Welsh cities because Dahl’s work became international and his family traveled frequently. The precise birthplace is Llandaff, which is now part of Cardiff. Thus the city answer is Cardiff, rather than Llandaff as a separate modern city.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: