病毒性脑膜炎的病人一般来说需要治疗多久能好,一定要结合病人的具体情况才能确定,如果病人颅内感染的病灶不是很多,病人一般情况也比较好,症状不重,这些病人要经过药物进行积极的治疗,病人一般治疗的时间可能不会很长,病人可能2到3个星期就可以完全治愈。还有一些病人如果颅内感染非常的严重,并且是一些比较少见的病毒感染,比如说JC病毒感染或者朊蛋白病毒感染等造成的病人表现出的病毒性脑膜炎,这些病人治疗时间可能会比较长,病人在治疗的过程中一定要及时复查腰椎穿刺,留取脑脊液进行化验,只有脑脊液完全恢复正常才可以停止治疗。