هر دارویی ممکن است منجر به آنافیلاکسی شود. رایج ترین آن هاآنها آنتی بیوتیک هایبیوتیکهای بتا لاکتام (مانند پنیسییلین)، آسپیرین و داروهای ضدالتهابی غیراستروئیدی (NSAIDs) است.<ref name=Review09/><ref name=Book2009>{{cite book|last=Volcheck|first=Gerald W.|title=Clinical allergy: diagnosis and management|year=2009|publisher=Humana Press|location=Totowa, N.J.|isbn=9781588296160|pages=442|url=http://books.google.ca/books?id=pWZLkZB7EW8C&pg=PA442}}</ref> اگر فردی به یکی از داروهای ضد التهابی غیراستروئیدی (NSAIDs) آلرژی داشته باشد، می تواندمیتواند از نوع دیگری از این دارو بدون تحریک بروز آنافیلاکسی مصرف کند.<ref name=Book2009/> دیگر علت هایعلتهای رایج بروز آنافیلاکسی شیمی درمانی، واکسن ها،واکسنها، پروتامین (موجود در اسپرم) و داروهای گیاهی را شامل می شودمیشود.<ref name=World11/><ref name=Book2009/> برخی از داروها مانند وانکومایسین، مورفین، و داروهایی که برای واضح تر شدن عکس هایعکسهای اشعه ایکس مصرف می شوندمیشوند (رادیوکانتراست زاها) با صدمه زدن به سلول هایسلولهای مشخصی در بافت هابافتها و تحریک آن هاآنها به آزادسازی هیستامین (دگرانولاسيوندگرانولاسیون مست سلسلها) ها)موجب آنافیلاکسی میگردند.<ref name=CEA11/>
فراوانی یک واکنش به یک دارو تا اندازه ایاندازهای به این بستگی دارد که این دارو هر چند وقت یکبار به افراد داده می شودمیشود و تا اندازه ایاندازهای نیز به این مسئله که دارو چگونه در بدن کار می کندمیکند.<ref name=Drug01>{{cite journal|last=Drain|first=KL|coauthors=Volcheck, GW|title=Preventing and managing drug-induced anaphylaxis.|journal=Drug safety: an international journal of medical toxicology and drug experience|year=2001|volume=24|issue=11|pages=843– }}</ref> آنافیلاکسی نسبت به پنیسیلین یا سفالوسپورین هاسفالوسپورینها تنها بعد از پیوند آن هاآنها به پروتئین هایپروتئینهای درون بدن اتفاق می افتد،میافتد، و برخی راحت تر از سایرین پیوند ایجاد می کنندمیکنند.<ref name=Rosen2010/> آنافیلاکسی نسبت به پنیسیلین بین هر 2000۲۰۰۰ تا 10.000۱۰٫۰۰۰ نفر دریافت کننده پنیسیلین، تنها در یک نفر اتفاق می افتدمیافتد. مرگ در کمتر از یک مورد در هر 50.000۵۰٫۰۰۰ نفر دریافت کننده اتفاق می افتدمیافتد. آنافیلاکسی نسبت به آسپیرین و داروهای ضدالتهابی غیراستروئیدی (NSAIDs) در حدود یک مورد در هر 50.000۵۰٫۰۰۰ نفر اتفاق می افتدمیافتد.<ref name=Rosen2010/> اگر کسی به پنیسیلین هاپنیسیلینها واکنش نشان دهد، خطر واکنش وی به سفالوسپورین بیشتر می شود،میشود، اما همچنان این ریسک کم تر از یک در 1000۱۰۰۰ است.<ref name=Rosen2010/> داروهای قدیمی تر که برای بهبود تصاویر اشعه ایکس استعمال می شدمیشد (رادیوکانتراست زاها) در 1 %۱٪ موارد منجر به واکنش می شدمیشد. در داروهای جدید، مقدار کمتر از ماده رادیوکانتراست زای اوسمولار (Osmolar radiocontrast) منجر به واکنش در 0.04%۰٫۰۴٪ موارد می شودمیشود.