You receive allergy shots in your allergist's office. You will stay in the office for 20 to 30 minutes after you get the shots, in case you have a severe reaction (anaphylaxis) to the injected allergens.
Redness and warmth at the shot site are common, but they go away after a short period of time.
What To Think About
Although expensive, allergy shots may cost no more than the combined cost of medicine, doctor and emergency room visits, and missed days of school or work over several years. But you may need to take regular shots for 3 to 5 years, and it may take a year or more for symptoms to improve. If the treatment schedule would be difficult for you to follow, you may want to think about other options. During your treatment, you should see your doctor at least once every 6 to 12 months.
Allergy shots treat an allergy to just one allergen or a very closely related group of them, such as grass pollens. If you are allergic to more than one type of allergen, you may need to receive shots for each type of allergen to relieve all of your symptoms. The allergens can usually be combined into one or two shots.
Children younger than 2 should not have allergy shots. Children ages 3 to 4 may find it difficult to receive many shots over a long period of time. Talk with your doctor about whether allergy shots are right for your child.
Older adults may be taking medicines or have other medical conditions that may increase the risk of a severe reaction to allergy shots.
You must report any delayed reaction to an allergy shot. Late reactions can happen any time within 24 hours after a shot. Reactions may just affect the injection site (such as a large, red or raised area around the site) or they may affect your overall body (such as trouble breathing).
Pregnant women who are already taking allergy shots may continue them. But do not start taking them during pregnancy.
Allergy shots should not be used when you:
- Have had a recent heart attack, unstable angina, or other heart problems or are taking beta-blockers.
- Are unable to communicate (can't tell your doctor about reactions to shots). Most doctors do not give allergy shots to children younger than 5.
- Have an immune system disease (such as AIDS).
Researchers are looking at putting the allergen under the person's tongue, rather than giving a shot. This is used more in Europe than the United States.