Question: can a dream last all night?
Answer: At times, dreams may occur during other stages of sleep. However, these dreams tend to be much less vivid or memorable. The length of a dream can vary; they may last for a few seconds, or approximately 20–30 minutes. ... Dreams tend to last longer as the night progresses.