甲钴胺可以治疗失眠。甲钴胺具有营养神经的作用,对于因长期压力过大,精神紧张,长期熬夜导致的神经衰弱引起的失眠,有很好的治疗效果。当然,甲钴胺对于其他原因引起的失眠是没有直接治疗作用的,需要针对病因进行治疗。另外,失眠的患者要注意改变不良生活习惯,避免熬夜。