对于慢性失眠症,首选方法是认知行为治疗法。首先是要纠正对睡眠和失眠的错误认知,在心态上放松,不要担心失眠后的不良后果,或因为害怕睡不够而早早躺在床上又睡不着。每个人需要的睡眠时间是不同的,没有必要非得睡足8小时,偶尔的一次失眠也不要紧。其次要建立一个良好的睡眠环境和睡眠习惯,比如睡前调暗灯光、保持安静环境、睡前不要看手机、下午不喝浓茶咖啡、保持良好的时间作息等等。
慢性失眠往往是由于身体有一个床等于不睡觉的反射,因此需要特别的行为打破这种反射,建立一个床等于睡觉的新反射。具体做法包括不要早早上床、只在有睡意的时候才上床;上床20分钟还未入睡,就离开卧室,等有睡意再上床等等。