Medication allergy
Medications save lives — but they can also cause unwanted reactions. However, not all these reactions are allergies. Understanding what type of reaction you had, and whether it was truly allergic, is important: it affects which medications are safe for you and which alternatives your doctor may need to consider.
What is a drug allergy?
A drug allergy is an immune system reaction to a medication that it mistakenly identifies as a threat. This reaction can lead to various symptoms, such as hives, a skin rash, swelling, or, more rarely, difficulty breathing.
Not all reactions to medications are allergies
Many people who experience an unwanted reaction to a medication assume they are allergic. In fact, most reactions are side effects — not allergies.
Side effects are common and can happen to anyone. They do not involve the immune system. Common examples include nausea, vomiting, diarrhea, stomach upset, headache and itch without rash. Experiencing a side effect does not mean you are allergic, and it should not be recorded as an allergy in your medical chart.
Some reactions look like allergies but happen through a different mechanism — these are sometimes called non-allergic reactions. Knowing which type of reaction, you had matters, because it changes how you are investigated and what medications are safe for you.
What are the main types of medication reactions?
The table below summarizes the most common types of reactions to medications:
| Reaction type | Timing | Typical symptoms |
|---|---|---|
| Immediate allergic reaction | Within 1 hour | Hives, swelling, anaphylaxis |
| Delayed skin rash | Hours to days | Widespread red rash |
| Severe skin reaction | Days to weeks | Blistering, skin peeling, fever |
| Non-allergic reactions | Variable | Hives, flushing, nasal symptoms, cough, or facial swelling — depending on the medication |
A few of these deserve more explanation:
- Severe skin reactions: Rare but serious reactions that cause blistering of the skin, sometimes with fever and involvement of the mouth or eyes. If you develop a spreading rash with blisters or skin peeling after starting a new medication, seek medical attention promptly.
- NSAID and aspirin reactions: Anti-inflammatory pain relievers like ibuprofen and aspirin can trigger reactions that are not true allergies. Symptoms can affect the skin (hives, swelling) or the airways (nasal congestion, worsening asthma). An allergist can help identify which pain relievers are safe for you.
- Contrast media reactions: Some patients react to iodinated contrast media — the dye used during certain imaging tests such as CT scans. It is a common misconception to call this an "iodine allergy": the reaction is to the contrast molecule, not to iodine itself. In addition, a shellfish allergy does not increase your risk of reacting to contrast media, and vice versa. Reactions can be immediate (hives, swelling, anaphylaxis) or delayed (skin rash appearing hours to days later). If you have had a reaction to contrast media in the past, inform your doctor or radiologist before any future imaging procedure. For more information, see our dedicated page: Can you really be allergic to iodine?
What happens when you see an allergist?
An allergist will begin by taking a detailed history of your reaction: what medication was involved, what symptoms you had, how quickly they appeared, how they were treated, and whether you have taken the medication since. In some cases, the history alone is enough to clarify the diagnosis.
Depending on your situation, further testing may be recommended:
- Skin testing — a small amount of the medication is applied to the skin or injected just below the surface. This is most useful for immediate allergic reactions. A negative test is reassuring but does not always exclude allergy; a positive test can be very significant.
- Patch testing — used for delayed reactions such as skin rashes. Small amounts of the medication are applied to the skin under a patch for 48 hours, with readings at 48 and 96 hours.
- Drug provocation (challenge) test — the medication is given under close medical supervision to confirm or rule out a reaction. This is considered the gold standard for many types of drug allergy and is done only when it is considered safe to do so.
How is a medication allergy managed?
If you have a confirmed or suspected medication allergy, management depends on the severity of the reaction and how essential the medication is:
- In the acute phase: Stop the medication. Antihistamines and corticosteroids can help relieve symptoms. In the case of anaphylaxis, epinephrine (adrenaline) is the first-line treatment and emergency care should be sought immediately. For delayed reactions such as a widespread rash or skin blistering, stopping the medication early and seeking prompt medical attention is equally important, as some of these reactions can worsen rapidly.
- Avoid and document: Once an allergy is confirmed, it should be clearly recorded in your medical chart with the name of the medication, the type of reaction, and the date. You may wish to carry a card or wear a medical alert bracelet identifying the allergy.
- Use of alternative medications: In most cases, a safe alternative can be found. Your allergist can advise on which related medications are likely to be safe and which to avoid.
- Desensitization: When a medication has caused a severe immediate reaction such as anaphylaxis, but is medically essential with no suitable alternative, a specialist can perform a desensitization procedure. This involves giving the medication in very small, gradually increasing doses under close medical supervision. It is only used in specific situations — such as chemotherapy in patients who have reacted to it — and it must be repeated each time the medication is needed.
__________________________
Dr. Ana-Maria Copaescu, MD FRCPC
Updated 06/2026
The Association of Allergists and Immunologists of Québec