مدة الحلم تتفاوت بين شخص وآخر ويمكن أن تتأثر بعدة عوامل عادةً ما يستغرق الحلم الواحد من بضع دقائق إلى حوالي 20-30 دقيقة ومع ذلك، يمكن للأشخاص أن يحلموا أحيانًا بفترات أطول تصل إلى ساعة أو أكثر.
يجب أن يلاحظ أن الأشخاص يختلفون في دورة الحلم ومراحله، والتي تشمل المرحلة النوم الخفيف والمرحلة النوم العميق ومرحلة الحركة العينية السريعة (REM) يحدث الحلم بشكل رئيسي في مرحلة REM من النوم، وهي المرحلة التي يكون فيها الدماغ أكثر نشاطًا والتي تحدث عادةً بعد فترة من النوم العميق.