What causes allergies in some people?

Everything from hay fever to peanut allergies can make life a misery for those who suffer from them, but the reason we get them isn’t as simple as it first seems.

4th March 2016
What causes allergies in some people? (© Getty)

Asked by: Jake Mellor, Manchester

Allergies are caused by an overactive immune system. There’s evidence that this is inherited, but many studies have also shown that growing up in an excessively clean environment can trigger allergies. People from big families tend to have been exposed to more bacteria and have a lower chance of developing allergies.

If you had skin cream containing peanut oil as a baby, you are more likely to be allergic to peanuts as an adult, and soy in formula milk may also trigger peanut allergies, perhaps because the proteins have similar molecular shapes. 

 


Get more fascinating Q&As from BBC Focus magazine by following @sciencefocusQA