How long does strep throat last?

Last updated September 3, 2026.

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.

Strep confirmed or suspected? Text a free AI doctor

Start a free AI doctor consult →

What to do

Related questions

Sources

Pymander is not a replacement for a physician and does not provide medical advice, diagnosis, or treatment.

Free AI doctor, 24/7 by textStart a free AI doctor consult