Zainab Binti Muhammad adalah anak sulung dari pasturi paling mulia, ayahnya adalah al-Amin (orang yang terpercaya), Rasulullah shallallahu ‘alaihi wa sallam, dan ibunya adalah ath-Thahirah (wanita yang suci) Khadijah radhiallahu’anhu. Di tengah keluarga yang mulia itulah Zainab kecil dibesarkan dan dididik.
Sebagai anak terbesar ia terbiasa membantu meringankan tugas ibunya dalam urusan rumah tangga, dari merawat rumah sampai mengasuh adik-adiknya (Ruqayyah, Ummu Kultsum, dan Fathimah radhiallahu’anhunna jami’an. Dari sanalah ia belajar hidup dalam kesabaran dan keteguhan, sampai-sampai Fathimah yang merupakan putri bungsu Rasulullah shallallahu ‘alaihi wa sallam menganggap kakaknya Zainab seperti ibu kecilnya.
Sebagai buah dari ketelatenan didikan seorang ibu, maka tak heran bila Zainab menjadi wanita pilihan dan kembang bagi pemuda Quraisy pada masa itu. Ketika usia Zainab menginjak sembilan tahun Abul Ash bin Rabi, putra saudara perempuan Khadijah yang bernama Halah binti Khuwalid, menaruh hati pada Zainab dan bersegera meminta Zainab pada bibinya Khadijah untuk dilamar menjadi istrinya. Maka dengan gembira Rasulullah shallallahu ‘alaihi wa sallam menerima pinangan Abul ‘Ash.