Dia adalah putri Bibinya Nabi Muhammad SAW, Umamah binti Abdul Muthalib. Pada awalnya Nabi Muhammad SAW sudah mengatur agar Zaynab mengawini Zayed Ibn Hereathah Al Kalby.
Tapi perkawinan ini kandas tidak lama, dan Nabi menerima wahyu bahwa jika mereka bercerai nabi mesti mengawini Zaynab (surat 33:37).