结膜炎有很多原因,可能是细菌感染以后造成或者是病毒感染造成,也有可能是变态反应性结膜炎,因此具体需要吃何种药,是需要针对病因治疗。若是细菌感染造成的结膜炎,正常需要用抗生素眼药水以及抗生素眼药膏治疗,如果炎症的比较明显并且有扩大播散症状,可以考虑用抗生素药物。若是病毒感染造成,正常需要用抗病毒眼药水以及抗病毒眼药膏治疗,有些病人病情严重,可能还会表现出耳前淋巴结肿大的现象,因此也可以全身用抗病毒的药物,或配伍具有清热解毒功效的中药治疗。若是变态反应性结膜炎,因为是过敏反应,需要查找造成过敏的原因,局部用抗过敏药物治疗,一般这样的病人也伴随其他的全身过敏症状,可以口服抗过敏药物。