Research shows that you can have up to seven dreams in one sleeping time. We can dream, on average, for one to two hours every night, with multiple dreams that we usually can’t remember.