Depends: Depends on the type of reaction. Swelling (angioedema) usually lasts 24-72 hours when it reaches maximum. Allergies can last for very long times if not treated. If unsure, the safest bet is to see your friendly allergist for advice and treatment.
Answered 3/21/2015
5.7k views
2 doctors weighed in across 2 answers
A doctor has provided 1 answer
A doctor has provided 1 answer
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question