How long does a flu last?
Photo Credit: Courtesy of 3DStockPhoto (long last image)
Symptoms usually appear from one to four days after exposure to the virus, and they last five to seven days. For people who've had a flu shot, the symptoms may last a shorter amount of time, or be less severe. For other people, the symptoms may last longer. Even when symptoms resolve, you may continue to feel fatigued.