كان زمن زواجها بالنبي في شهر شعبان من السنة الثالثة من الهجرة، وهو القول الأشهر لكون وفاة زوجها كان في هذه السنة، بينما قال آخرون أنه كان في السنة الثانية من الهجرة، وهو قول الذين قالوا بوفاة خنيس بعد غزوة بدر. وحدد ابن زبالة زمن الزواج في شهر شعبان 2 هـ بعد 30 شهرًا من الهجرة قبل غزوة أحد بشهرين، وكذلك قال النووي. واتفقوا على أن زواجها كان بعد زواج النبي محمد من عائشة، وهي الرابعة في ترتيب زوجاته بعد خديجة وسودة وعائشة. وكان عمر حفصة نحو 20 عامًا.