Why do alcoholic drinks give me vivid dreams?

Goodnight! Drinking beer before bed may cause you to have more nightmares.


Asked by: Steven Druskovich, by email

Many people use alcohol to help them sleep. During the first part of the night it increases non-REM sleep (including deep sleep) and suppresses REM sleep (when most dreams occur).

But as the blood alcohol level drops, the reverse happens: sleep is shallower and waking more frequent, which means more dream recall, and more REM sleep, leading to vivid dreams and nightmares. This poor sleep can then make you tired and want to repeat the drinking the next night.

Read more:

Subscribe to BBC Focus magazine for fascinating new Q&As every month and follow @sciencefocusQA on Twitter for your daily dose of fun science facts.