荨麻疹可由药物引起,①具有抗原性质的药物,如青霉素、血清、痢特灵、疫苗、磺胺等。②组织胺释放药物,如阿斯匹林、吗啡、可待因、奎宁、肼苯哒嗪等。对青霉素过敏的病人喝啤酒也可出现荨麻疹,原因是在啤酒制作过程中酵母菌也可产生少量青霉素,故应引起注意。