Elle devient une riche veuve.
En 595, Khadidja épouse Mohammed, lui donnant son esclave Zaïd comme cadeau de mariage.
Elle aurait eu avec lui 4 filles, dont Fatima.