David I ble født i 1084. Ungdommen tilbrakte han ved det engelske hoffet til hans svoger, Henrik I av England og i 1113 giftet han seg med Matilda, datter og arving til Walheof, det engelske jarledømmet i Northumbria, og jarledømmet i Huntington, med et legitimt krav på større deler av England.