Multiple choice general knowledge science & technology The average person has over 3000 dreams a year True False Reveal answer Fill a bubble to check yourself B Correct answer Explanation Most people have 3-6 dreams per night during REM sleep. At approximately 300 nights of dreaming per year, that's roughly 900-1800 dreams annually. The claim of 'over 3000' would require averaging 8+ dreams every single night, which is excessive.