A 48-year-old member asked:
for what length of time do tonsils take to clear?
1 doctor answer • 1 doctor weighed in

Dr. Brian Affleck answered
ENT and Head and Neck Surgery 30 years experience
Tonsillitis: Usually tonsillitis will clear up in 2weeks or so, with appropriate treatment.
5150 views
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:
Similar questions
A 32-year-old member asked:
How long will it take for the white spots to clear from my tonsils?
2 doctor answers • 1 doctor weighed in

Dr. Yash Khanna answered
Family Medicine 57 years experience
Depends on cause: You need to see your doctor to find out what caused the white spots, if it is due to strep infection you need 10 days of antibiotics, but if it is due to some other cause than thereis different treatment.
5536 views
Burbank, CA
A 21-year-old male asked:
Sometimes when i spit up a "lugi" a solid yellow chunk comes out that's clearly not a bugger, what could it be, almost seems like a nut but it's not?
1 doctor answer • 1 doctor weighed in

Dr. Dan Fisher answered
Internal Medicine 27 years experience
Probably tonsolith: Occasionally little particles of accreted white cells can hid in your tonsils and create a little yellowish chink that can very in size from very small to about the size of a head of a screw. They smell bad but are of no consequence.
5402 views
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:
Last updated Apr 28, 2013
People also asked
Connect with a U.S. board-certified doctor by text or video anytime, anywhere.
24/7 visits
$15 per month
Disclaimer:
Content on HealthTap (including answers) should not be used for medical advice, diagnosis, or treatment, and interactions on HealthTap do not create a doctor-patient relationship. Never disregard or delay professional medical advice in person because of anything on HealthTap. Call your doctor or 911 if you think you may have a medical emergency.