颅压高多久能恢复要根据颅内高压的病因来决定,如果是因为脑部肿块压迫导致颅压高,经过手术治疗,脑水肿消失后两个星期左右就可恢复正常。若是药物治疗需要一个月左右才能恢复正常。如是颅内感染导致的颅压高,恢复的时间在30天到45天左右。颅压高跟弥漫性脑损伤、脑肿胀等有关时不适合通过做手术来降低颅内压,需要服用药物来治疗,一般需要20天到30天左右,才能让颅内压恢复正常。颅压高出现后要及时查明具体的病因,然后根据病因进行针对性的降压治疗,以免颅内压过高对身体造成危害。