How long does Strep Throat last?
Without antibiotic treatment, Strep Throat lasts for 2 weeks. With antibiotic treatment, it lasts for 3-5 days. Symptoms improve from day 1 of antibiotic use.