The reason that some people have allergies is not clear. The risk to have allergies is thought to be hereditary. This means that it is passed on from parents to their children.