Question: how long does strep throat last with antibiotics?
Answer: How Long Do I Take Them? Most antibiotic treatments for strep throat last about 10 days. Kids usually feel better a day or two after they start them. Once they've been on these drugs for about 24 hours, they're no longer contagious and can go back to school.