Kondisi Mekah makin hari makin tidak aman bagi perkembangan Islam, terutama bagi kaum muslim yang selalu mendapat teror dan siksaan dari kaum musyrikin Quraisy. Inilah yang menjadi alasan kuat Rasulullah saw untuk mengajak kaum muslimin hijrah ke Yastrib atau Medinah.
Di Medinah ini kaum muslimin membangun kekuatan untuk menghadapi serangan kaum Quraisy. Perkembangan kaum muslimin makin kuat, bahkan mereka berani mengadakan pemboikotan wilayah dan ekonomi. Akibatnya, kaum musyrikin Quraisy menantang untuk bertempur di Badar.