I think I have the flu. How long should I stay home from school?
Staying home as soon as you notice flu symptoms is the best way to stop the flu from spreading. It's also best for your health: Resting might help you recover faster.
People who have any type of flu should stay home until at least 24 hours after their fever has gone away on its own (without the help of fever-reducing medications). Of course, if you still don't feel better even after your fever is gone, you'll want to keep resting until you do.
If it seems like you're taking a long time to get well, or if you're having difficulty breathing, call your doctor.