How to have better dreams Get enough quality sleep. Adults generally need 7 or more hours of sleep each night. ... Exercise. ... Dedicate a sleep zone. ... De-stress before bed. ... Skip the nightcap. ... Change your sleep position. ... Eat foods with melatonin. ... Try melatonin supplements. More items... Dec 4, 2020