Health advice
Drug allergies

Drug allergies happen when your immune system reacts to a medicine you've taken. Read more to learn about the symptoms of drug allergies, treatment and where else to go for help with drug allergies.

What is a drug allergy? 

Drug allergies happen when your immune system fights against a medicine it incorrectly sees as a threat and causes an allergic reaction.1 Up to 1 in 10 people in the UK have a drug allergy.2

If you think you’re allergic to a medicine, your GP can refer you to a specialist for testing. If you may be having a serious allergic reaction to a drug now, you should call 999 or go to A&E right away. 

Is a drug allergy the same as a drug sensitivity?

A drug sensitivity happens when your body cannot tolerate the side effects of a medicine. It’s sometimes also called a drug intolerance.1 This is not the same as a drug allergy. 

Side effects are also not the same as a drug allergy. They can get better with time, and it may be best for you to continue taking the medication if you have mild side effects. 

Check the patient information leaflet of the medicine you’re taking to see the most common side effects. 

What are the most common drug allergies? 

You can be allergic to any medicine, whether it’s a prescription drug, an over-the-counter product, or a herbal medication. But some drugs are more likely to cause allergies than others.

Some of the most common drugs that cause allergic reactions are:

  • Antibiotics like penicillin 
  • Non-steroidal anti-inflammatory drugs (NSAIDs) like ibuprofen and aspirin 
  • Local anaesthetic 
  • General anaesthetic 
  • Medicines used for high blood pressure known as ACE inhibitors 
  • Chemotherapy drugs 
  • Medicines used to treat epilepsy.1
What are the symptoms of drug allergies? 

The symptoms of drug allergies vary depending on what you’re allergic to and how severe your allergy is.  

Some of the most common symptoms are: 

  • A rash 
  • Itching, especially on the face and around the eyes 
  • Swelling 
  • Wheezing 
  • Nausea and vomiting 
  • Diarrhoea. 3, 1

Sometimes people have more severe symptoms. Anaphylaxis is a severe allergic reaction that can be fatal if it’s not treated. There are other severe allergic reactions that can develop to certain drugs.1 If you have symptoms of anaphylaxis or a severe allergic reaction, call 999. 

How do you manage drug allergies? 

The main way you can manage a drug allergy is to avoid the drug you’re allergic to.1 Make sure to always let clinicians know you have a drug allergy when you’re getting medical treatment. There may be alternative medicines you can take that work in different ways and do not cause allergies.  

If there is no alternative treatment, you may be given allergen immunotherapy. This is a process where you are given a tiny amount of the drug you are allergic to under medical supervision, in slowly increasing doses.2

Reviewed by: Mital Thakrar

Review date: April 2023

Next review: April 2026

Where can I find further support and information?
Allergy UK 

Information and support, including a helpline, for anyone with allergies. 

NHS Inform 

Information and support if you live in Scotland, including advice on diet and lifestyle. 

NHS website 

Information about allergies, including symptoms, living with allergies and treatments to manage allergies. 

  1. Drug Allergies: Overview. Institute for Quality and Efficiency in Health Care (IQWiG); 2020. Accessed March 21, 2023. 
  2. Drug allergy | Royal Brompton & Harefield hospitals. Accessed March 21, 2023. 
  3. Drug Allergy | Allergy UK | National Charity. Accessed March 21, 2023. 

Visit your nearest pharmacy

Get support and advice from your local Well pharmacist

Woman with braids holding phone smiles next to London Underground train

Help us improve our health information

If you have the lived experience of a health condition and want to help shape the direction of our future content, get in touch. Help us create meaningful and accurate health-related articles and informative content by joining our community.

Learn more