On average, people have 4-6 dreams per night

dream

Most people over the age of 10 have 4 to 6 dreams every night during a stage in sleep called REM (Rapid Eye movement) which can range anywhere from 5 minutes to half an hour long. Dreams can last for a few seconds, or as long as twenty minutes. People are more likely to remember the dream if they are awakened during the REM phase.