How Long Will a Virus Last? What to Know and How It Spreads
How long will a virus last? Most of the common viruses adults catch, such as colds, flu and COVID-19, run their course in one to two weeks, though a cough or tiredness can hang on for a few weeks more. The honest answer to “how long will a virus last?” depends on the germ, your general health and how well you rest, so this guide sets out what is normal and when to get help.
Key takeaways
- A cold usually clears in 7 to 10 days and flu in about a week, with tiredness lasting longer.
- A cough after a virus can linger for three weeks or more while the airways heal.
- Antibiotics do not work on viruses; rest, fluids and simple pain relief help most people recover.
- Trouble breathing, chest pain, confusion or blue lips need urgent care: call 000.
How Long Will a Virus Last?
A common virus lasts about a week in most healthy adults, with the worst symptoms in the first two to four days. So how long will a virus last for you? It depends on which one you have, and the table gives the usual timing for the viruses GPs see most.
| Virus | Main symptoms | Usual length | What can linger |
|---|---|---|---|
| Common cold | Runny nose, sneezing, sore throat | 7 to 10 days | A cough for up to three weeks |
| Influenza | Sudden fever, aches, exhaustion | About a week | Tiredness for two weeks or more |
| COVID-19 | Sore throat, fever, tiredness | One to two weeks when mild | Fatigue for weeks in some people |
| Viral gastro | Vomiting, diarrhoea, cramps | One to three days | Low energy for a few days |
Virus symptoms that are still getting worse after about ten days, or that ease and then flare up again, are worth a GP review.
Flu Symptoms Day by Day, From Fever to Fatigue
Flu symptoms come on suddenly, usually one to four days after you catch the virus, with a high fever, chills, aching muscles and exhaustion in the first day or two. The fever usually breaks after three to five days, while a dry cough, a sore throat and a headache can hang on. For the flu, the answer to “how long will a virus last?” is about a week for the main symptoms, but the tiredness can take two weeks or more to lift. Symptoms that ease and then return with a new fever can mean a complication and need a doctor.
Typical Length of Common Viral Illnesses in Adults
Most viral illness in adults is short, settling within one to two weeks without special treatment. Respiratory syncytial virus, or RSV, behaves much like a cold in younger adults, while in older people it can bring a week or two of fever and chest symptoms.
How long will a virus last if you are older, pregnant, or living with a chronic heart, lung or immune condition? Often longer, with more risk of complications, so see a doctor early. Smokers and people with asthma often take longer to clear their chest after a viral infection.
The Stages of a Viral Illness, Incubation to Recovery
A viral illness passes through three stages: incubation, the peak and recovery. During incubation, which lasts from a day to two weeks depending on the virus, you feel well while the virus multiplies. Virus symptoms then build over a day or two and peak around days two to four, when aches and a blocked nose are at their worst.
Recovery is slower: energy returns over days to weeks, and a cough after a virus can last three to eight weeks. Rest and fluids help, and a medical certificate can cover the days you need off work.
COVID-19 Treatment for People at Higher Risk
Most people with COVID-19 recover at home with rest, fluids, and paracetamol or ibuprofen for fever and aches, and their symptoms usually settle within one to two weeks. People at higher risk of severe illness, such as older adults and those with a weakened immune system or certain medical conditions, may be offered antiviral medicine, which is only available on prescription in Australia and works best started within five days of symptoms starting. Antibiotics do not treat the infection itself, though a doctor may use them for a bacterial complication. Test early with a rapid antigen test, and seek care for ongoing vomiting, breathlessness or chest pain.
Prevention of Respiratory Viruses With Vaccines and Hygiene
Prevention of respiratory viruses rests on vaccination and everyday hygiene, because these viruses spread through droplets from coughs and sneezes, tiny particles in the air, and hands that touch contaminated surfaces.
A yearly flu vaccine, ideally before winter, and COVID-19 vaccines as recommended for your age and health are the main protection, and an RSV vaccine is available for older adults; a GP can tell you which suit you. Wash your hands with soap for 20 seconds, cough or sneeze into your elbow, open windows to let fresh air through, and stay home while you have symptoms so you do not pass the infection on. A mask in crowded indoor places also protects people at higher risk.
Warning Signs That Need a Doctor During a Virus
Some signs during a virus mean you need medical help rather than more rest. Call 000 for trouble breathing, chest pain, blue lips, confusion, fainting, or a severe headache with a stiff neck or a rash that does not fade when pressed.
See a doctor the same day for a high fever lasting more than three days, being unable to keep fluids down, passing little urine, or symptoms that improve and then get worse, which can signal a bacterial infection that needs antibiotics. If you are pregnant or over 65, see a doctor early with flu, as antiviral medicine, which needs a prescription, works best within 48 hours of the first symptoms.
What Sets Seasonal Influenza Apart From a Cold
Influenza hits harder and faster than a cold: it starts suddenly with fever, aches and exhaustion that can put you in bed, while a cold creeps in with a runny nose and sneezing and rarely brings more than a mild temperature. Flu season in Australia usually runs from about June to September. Flu is also more likely to lead to pneumonia and hospital stays, especially in older people, which is why the yearly vaccine matters.
How Long a Virus Stays Contagious
Most respiratory viruses are contagious from about a day before symptoms start until the worst has passed, with the most spread in the first few days. Adults with flu can pass it on for about five to seven days after falling ill, and a cold is most catching in its first two or three days, when sneezing is at its peak. People with COVID-19 are most contagious early, so stay home until your symptoms have eased and keep away from older or unwell people for about a week.
Antibiotics do not shorten the time a virus can spread. Viruses also survive on door handles, phones and other surfaces for hours, so clean shared surfaces while someone at home is sick.
Summary
This guide answered “how long will a virus last?” for colds, flu, COVID-19 and gastro, with the stages and warning signs. Still asking “how long will a virus last?” after ten days? A Medio GP can assess you by phone consult and advise on care or tests where the doctor thinks it right.
Frequently asked questions
How long can a common virus last?
A common virus usually lasts seven to ten days in a healthy adult, which is the short answer to “how long will a virus last?” for a cold. A cough, a blocked nose or tiredness can linger for two to three weeks, which is normal if you are slowly improving. Colds spread easily through hands and droplets, so wash your hands often while they last.
How long do germs live in the air?
Germs coughed or sneezed out in large droplets fall within a metre or two in seconds, but tiny particles can float in a closed, stuffy room for minutes to a few hours. That is how viruses are spread indoors, along with hands and shared objects. Opening windows and staying home when unwell help reduce the spread of respiratory infections.
What is the fastest way to get rid of a virus?
No medicine cures a cold or most other viruses quickly; your immune system clears them over days. Treating respiratory viruses at home means rest, plenty of fluids, and paracetamol or ibuprofen for fever and aches if they are safe for you. Antiviral medicine for flu or COVID-19 suits some people at higher risk and is only available on prescription.
How do I know if my virus is viral or bacterial?
You often cannot know from symptoms alone, which is why a doctor asks how the illness has unfolded. Viral infections usually affect the nose, throat and chest together and improve within about a week. A bacterial infection is more likely when one area is very painful, a high fever persists, or you get worse after starting to improve; a swab or blood test can help.
What are the signs that my body is fighting a virus?
Fever, tiredness, aches, swollen glands and a runny nose are signs your immune system is fighting the virus. Viruses cause disease by entering cells in the nose, throat or gut and using them to copy themselves. A viral fever, a temperature of 38°C or more, usually settles in three to five days in adults; children with a fever should see a GP in person.
How long does it typically take to recover from a viral infection?
Most adults recover from a viral infection within one to two weeks, though full energy can take a few weeks to return, especially after flu or COVID-19. To avoid giving the flu to other people, stay home while you are unwell and cover coughs. To avoid getting it in the first place, have the yearly flu vaccine. See a GP if you are not improving after ten days.
Keep reading
Ready to get started?
Book a telehealth consultation with an AHPRA-registered doctor.
Book consultation