老年人失眠最有效的为苯二氮卓类的镇静安眠药以及新型的非苯二氮卓类的镇静安眠药。这类药物起效迅速,能快速的使老人进入睡眠状态,同时能够保证睡眠的深度和时间。
此外,一些维生素也具有良好的诱导睡眠的作用。同时食物,比如牛奶、蜂蜜、花茶、红豆汤、大枣汤等等,也具有较好的治疗失眠的作用。