Dafydd nacque attorno al [[1215]] nel castello di Hen Blas, nel [[Flintshire]], unico figlio di Joan, Signora[[Giovanna del Galles]] (circa [[1191]]-2 febbraio [[1237]]) (figlia di [[Giovanni d'Inghilterra]] e di [[Llywelyn il Grande]]. Un accordo esistente fra Llywelyn e Giovanni stipulato nel [[1211]] prevedeva che non sarebbero stati generati figli in quel momento, motivo per cui gli storici tendono a posizionare la data di nascita di Dafydd attorno al [[1215]]. Se Dafydd era l'unico figlio maschio legittimo, Llywleyn ne aveva uno illegittimo e per giunta maggiore del fratellastro, [[Gruffydd ap Llywelyn Fawr]], che, con la legge gallese dalla sua, avanzò pretese di primogenitura per il trono del [[Gwynedd]]. Sulla disputa intervenne lo zio dei due giovani, [[Enrico III d'Inghilterra]], che dichiarò la legittimità di Dafydd quale erede nel [[1220]], legittimità che venne anche sancita dal pontefice.