You should stay home if you have strep throat until you are no longer contagious. This happens when you have been without a fever for at least 24 hours or have been taking antibiotics for at least a full day.