Question: how long does fever for strep throat last?
Answer: The incubation period for strep throat is 2–5 days. In this time, a person could pass the bacteria on. The CDC recommend that people with strep throat should stay home until they are fever-free for at least 24 hours and have been taking antibiotics for at least 1 day.