With antibiotics, strep throat improves within 1 to 3 days and you stop being contagious 12 to 24 hours after the first dose; untreated, it runs 3 to 7 days but keeps you contagious for weeks and risks rheumatic fever.
That complication - which can permanently damage heart valves - is why testing and treating beats riding it out. During the illness: acetaminophen or ibuprofen, warm salt-water gargles, fluids, and soft foods, plus a fresh toothbrush after a day or two on antibiotics. Get seen urgently if you cannot swallow fluids, develop a muffled hot-potato voice or trouble opening your mouth, or a sandpaper rash appears. Pymander is a free AI doctor, 24/7 by text, and can help you track the course.
What to do
Common questions
How long does strep throat last?
With antibiotics, strep throat typically starts improving within one to three days, and you stop being contagious about 12 to 24 hours after the first dose. Without treatment, the illness itself usually runs three to seven days and resolves on its own - but untreated strep keeps you contagious for up to weeks and, more importantly, risks rheumatic fever, a complication that can permanently damage heart valves. That is why testing and treating beats waiting it out, even though the body usually wins. During the illness: acetaminophen or ibuprofen for pain and fever, warm salt-water gargles, plenty of fluids, and soft foods if swallowing hurts. Replace your toothbrush after you have been on antibiotics for a day or two. Get seen urgently if swallowing becomes so painful you cannot manage fluids, if you develop muffled hot-potato voice or trouble opening your mouth (possible abscess), or if a sandpaper rash appears. Pymander is a free AI doctor, 24/7 by text, that can help you track whether your strep is following the normal course.
