Tree nut allergies cause you to have an allergic reaction when you eat almonds, cashews, walnuts or other common tree nuts. This can cause hives, swelling, vomiting and other symptoms. Some reactions are severe and can cause life-threatening airway swelling or a drop in blood pressure. Call 911 or go to the ER if you’re having a severe reaction.
Advertisement
Cleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. Policy
Tree nut allergies are when your body has an allergic reaction when you eat tree nuts. This reaction could include hives, vomiting or swelling. Some reactions can be life-threatening.
Advertisement
Cleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. Policy
Nut allergies happen when your immune system makes a mistake. It thinks the nut is something that could harm you, so it tries to get rid of it. This can be dangerous because it can cause swelling in multiple parts of your body (anaphylaxis). This can lead to dangerous airway swelling or a severe drop in blood pressure. Call 911 (or your local emergency service number) or get to an emergency room immediately if you have face, mouth or throat swelling, difficulty breathing or swallowing, or feel faint.
The most common causes of tree nut allergies include:
But you can be allergic to any tree nut, including beechnuts, chestnuts, hickory nuts and others. Many people who have tree nut allergies are allergic to more than one type of nut.
It’s also important to note that peanuts are legumes, not tree nuts. But some people are allergic to peanuts in addition to certain tree nuts.
Symptoms of tree nut allergies can include anything from mild hives to severe swelling. They start within a few minutes to two hours of eating nuts. Symptoms include:
Advertisement
Touching tree nuts might cause a rash, but shouldn’t lead to a severe reaction. Nut allergies can be severe, even if you’ve only had a mild reaction in the past. Call 911 (or your local emergency service number) or go to the ER at the first sign of severe symptoms.
In addition to the symptoms above, if a baby or young child is having a reaction to tree nuts, they might have a hoarse cry, noisy breathing and/or hiccups. You might also notice they’re:
Tree nut allergies happen when your immune system mistakenly thinks nuts are harmful. When you eat nuts you’re allergic to — or something that contains them — your body tries to protect you. It tries to flush the allergen out of your system by widening your blood vessels and making them leak fluid. This causes swelling, which can lead to life-threatening symptoms.
Anyone can have tree nut allergies. But you might be at higher risk if you have:
The most serious complication of tree nut allergies is anaphylaxis, a life-threatening allergic reaction. It can cause uncontrolled vomiting, difficulty breathing and a severe drop in blood pressure (anaphylactic shock). Severe anaphylaxis can be fatal.
Healthcare providers diagnose nut allergies by talking to you about your symptoms and performing allergy testing. Your provider may ask you:
Testing for tree allergies might include:
Advertisement
The best way to manage tree nut allergies is to avoid the nuts you’re allergic to and any food that contains them. But there are a few treatment options that might reduce your risk of having a reaction if you’re accidentally exposed to your allergen. These include:
If you have an allergic reaction, your provider might give you, or recommend you take:
Advertisement
If you think you or your child has a tree nut allergy, talk to a healthcare provider. Avoid nuts and nut-containing products until you do. They can refer you to a specialist and guide you on next steps.
Go to the ER or call 911 (or your local emergency service number) if you experience:
Most people can manage tree nut allergies with avoidance and new treatment options. An allergist can talk to you about available treatments and what to do if you have a reaction. If you’re doing OIT or SLIT, your provider may occasionally test you to see if your IgE antibody levels are improving.
Allergic reactions are unpredictable and may become more severe with each additional exposure. There’s no way test for how severe an allergic reaction might be. So, even if you’ve only had minor reactions in the past, you still need to be cautious about accidentally eating nuts you’re allergic to.
Other than the nuts themselves, some foods that can contain tree nuts include:
Advertisement
Other foods that can contain nuts that you might not expect include crackers, cereals and barbecue sauce.
If you or your child has a tree nut allergy, you’ll have to develop habits that help you avoid accidental exposure. Some ways you can reduce your risk of exposure include:
To be prepared in case of an allergic reaction:
There’s no specific way to prevent tree nut allergies. But some strategies to reduce your child’s risk include:
No, coconuts are a fruit. In the U.S., they’re not considered a major allergen. Most people who are allergic to tree nuts aren’t allergic to coconuts.
Tree nut allergies can have a big impact on your life. It might seem overwhelming to think about checking everything you or your child eats just to stay safe. But it gets easier.
Most people get the hang of which foods are safe to have in the house and what their go-to restaurants are. New treatments might also make managing tree nut allergies easier. Your provider can help you navigate your options.
When you have a food allergy, you might worry a lot about what to eat so you don’t have a reaction. Cleveland Clinic can ease your fears and treat your allergies.
Last reviewed on 07/21/2025.
Learn more about the Health Library and our editorial process.