内酰胺类抗生素（如青霉素），其次为阿司匹林和非甾体抗炎药。如果对非甾体抗炎药过敏，通常可以转用另一种替代药物。其它常见引致全身性过敏反应的原因包括化疗、疫苗、鱼精蛋白（存在于精子中）和草本植物所制成的药物。一些药物包括万古霉素、吗啡和用以增强x光图像的造影剂可以破坏组织中的某些细胞，使其释放组织胺（肥大细胞脱颗粒）而导致全身性过敏反应。药物反应的次数部分地取决于给药次数，也部分地取决于药物在人体作用的方式。青霉素或头孢霉菌素的全身性过敏反应，只会在药物与蛋白质的体内结合之后产生，其中某些药物更容易与蛋白结合