Question: how long does it take your body to get over an allergic reaction?
Answer: Typically, it takes from 12 hours to 3 days. Even with treatment, symptoms can last 2 to 4 weeks. Hives. These are raised, itchy red welts or bumps.