Странные сны могут быть вызваны стрессом, диетой, изменениями в приеме лекарств и плохой гигиеной сна , причем каждый фактор влияет на качество и содержание снов. Управление стрессом, поддержание здорового образа жизни и соблюдение хорошей гигиены сна могут помочь уменьшить частоту появления странных снов.