Sebelumnya, Hafshah mempunyai suami bernama Khunais bin Hudzafah as-Sahmiy namun meninggal ketika ikut berperang pada pertempuran Badar. Umar pun pergi menawarkan Hafshah kepada Utsman bin Affan. Yang mana Utsman tidak bisa menjawab langsung, sehingga ia meminta Umar menunggu beberapa hari. Setelah lewat beberapa hari, Utsman pun mendatangi Umar dan berkata bahwa dirinya berkesimpulan saat itu bukan waktunya untuk dirinya menikah. Maka Umar pun pergi menawarkan anaknya ke Abu Bakar. Namun Abu Bakar tidak kunjung memberikan jawaban, sehingga membuat Umar marah. Beberapa hari kemudian, Rasulullah meminta Hafshah untuk dinikahkan dengan beliau. Tidak lama berselang, Abu Bakar pun menemui Umar dan menceritakan kalau sebenarnya dirinya akan senang hati menikah dengan Hafshah akan tetapi tidak memberikan jawaban pada saat itu karena ia tahu bahwa Rasulullah menginginkan Hafshah.