有的人吃药以后会引起湿疹、荨麻疹和血管神经性水肿,有的人注射青霉素、链霉素、普鲁卡因、有机碘等药物后会引起过敏性休克。药物过敏有明显的个体差异,只有少数过敏体质的人才引起过敏反应,如家族性血管神经性水肿的患者由于体内缺乏某种肽酶不能分解多肽类物质,使血管的通透性增加而引起。
与遗传有关的过敏反应病人血清中免疫球蛋白E的含量比正常人要高数倍到数十倍,因此容易发生过敏反应。先天性缺乏葡萄糖--6--磷酸脱氢酶的患者由于对红细胞失去了保护能力而容易被破坏,会引起溶血性的贫血。患有遗传性血卟啉病人吃巴比妥类的药物、磺胺类药物、雌激素药物、避孕药、酒精等也可引发过敏反应,引起皮肤损害。