Недостаточная физическая активность, неправильное питание и чрезмерное употребление алкоголя или кофеина также являются причинами бессонницы.
Например, диеты с низким содержанием клетчатки, высоким содержанием насыщенных жиров и высоким содержанием сахара
связаны с ухудшением качества сна. Еще одно
большое исследование свидетельствует о том, что причиной бессонницы может также быть дефицит питательных веществ, таких как кальций, магний и витамины A, C, D, E и K.