Question: can a dream last for hours?
Answer: Everybody Dreams Adults and babies alike dream for around two hours per night—even those of us who claim not to. In fact, researchers have found that people usually have several dreams each night, each one typically lasting for between five to 20 minutes.