Why Do Doctors Prescribe Antibiotics for Viral Infections?

Doctors know antibiotics don’t kill viruses. When they prescribe antibiotics during a viral illness, it’s usually because they suspect a bacterial infection is also present, because they can’t be completely sure the infection is purely viral, or because the patient is at high risk of developing a bacterial complication. Sometimes, though, the prescription is simply unnecessary, driven by time pressure or patient expectations.

Bacterial Infections That Ride Along With Viruses

The most common legitimate reason for antibiotics during a viral illness is a secondary bacterial infection. A cold or flu weakens the lining of your airways and suppresses parts of your immune response, creating an opening for bacteria that normally live harmlessly in your nose and throat. The result can be bacterial pneumonia, a sinus infection, or an ear infection that develops days after the original viral symptoms started.

This is a well-recognized pattern. A person starts feeling better from a cold, then suddenly gets worse: a new fever spikes, mucus turns thick and discolored, or chest pain and a productive cough develop. That second wave of symptoms often signals bacteria have taken hold in tissue already damaged by the virus. In these cases, antibiotics target the bacterial problem, not the virus itself. Bacterial pneumonia following a respiratory virus is one of the most classic examples, and it can become serious quickly in older adults, young children, and people with chronic lung conditions.

When the Diagnosis Isn’t Clear-Cut

Distinguishing a viral infection from a bacterial one isn’t always straightforward in a 15-minute office visit. Many symptoms overlap. A sore throat could be a common cold virus or strep bacteria. A cough with fever could be influenza or early bacterial pneumonia. Ear pain in a toddler might resolve on its own or progress to a bacterial ear infection that needs treatment.

Blood tests can help, but they aren’t perfect. One commonly used marker, procalcitonin, rises when bacteria are involved and stays low during most viral infections. At standard cutoff levels, it catches about 85% of serious bacterial infections, but that still means roughly 1 in 6 bacterial cases could be missed. When a viral infection is also present, the test’s ability to detect bacteria drops further, catching as few as 44% of bacterial cases in one study. Rapid strep tests and flu swabs help narrow things down for specific infections, but for many respiratory illnesses, no quick bedside test gives a definitive answer.

Faced with this uncertainty, some doctors prescribe antibiotics as a precaution, especially when the patient looks sick and follow-up isn’t guaranteed. The thinking is that the risk of missing a bacterial infection outweighs the risk of an unnecessary antibiotic course. Whether that trade-off is justified depends heavily on the individual patient.

Protecting High-Risk Patients

Some people are far more vulnerable to bacterial complications after a viral infection. Patients with weakened immune systems from chemotherapy, organ transplants, or conditions like HIV may not be able to fight off bacteria the way a healthy person can. For them, waiting to see if a bacterial infection develops could mean waiting too long.

The same logic applies to very young infants, elderly patients with multiple health problems, and people with chronic lung diseases like COPD. A doctor may start antibiotics early not because they’ve confirmed bacteria are present, but because the consequences of a missed bacterial infection in these patients are severe. This preventive approach is a calculated decision rather than a mistake.

Patient Pressure and Time Constraints

Not every antibiotic prescription during a viral illness is medically justified. Studies have consistently shown that patient expectations influence prescribing. A parent who took time off work to bring a sick child to the doctor, or an adult who waited an hour in a clinic, often expects to leave with a prescription. Some doctors find it faster to write a prescription than to explain why one isn’t needed, particularly in busy practices where appointments are short.

There’s also a defensive element. Doctors sometimes worry that if they send a patient home without antibiotics and the illness worsens, they’ll face complaints or even legal liability. This fear, combined with genuine diagnostic uncertainty, tips the scale toward prescribing “just in case.” The result is millions of unnecessary antibiotic prescriptions every year for conditions like the common cold, acute bronchitis, and uncomplicated sinus infections that would resolve on their own.

Why Unnecessary Prescriptions Matter

Taking antibiotics you don’t need isn’t a neutral act. Antibiotics disrupt the balance of bacteria in your gut, which can cause diarrhea, nausea, and cramping. A more serious consequence is infection with Clostridioides difficile, a bacterium that thrives when antibiotics wipe out competing gut bacteria. Depending on the antibiotic class, C. difficile infection occurs in roughly 0.5% to 9% of patients, with some types of penicillin-related antibiotics carrying the highest risk. C. difficile causes severe, sometimes life-threatening diarrhea and can require its own course of treatment.

Allergic reactions are another concern. Skin rashes occur in about 1% to 3% of people taking common penicillin-type antibiotics, and while true anaphylaxis is rare (around 1% or less in clinical studies), it’s a serious risk for a drug that wasn’t needed in the first place.

The bigger picture is antibiotic resistance. Every time bacteria are exposed to antibiotics, the survivors are the ones with genetic traits that help them resist the drug. Those resistant bacteria multiply and spread. In 2021, an estimated 4.71 million deaths worldwide were associated with antibiotic-resistant bacteria, with 1.14 million directly caused by resistance, according to a large analysis published in The Lancet. Unnecessary prescriptions during viral illnesses are a significant driver of this problem.

Watchful Waiting and Delayed Prescriptions

The CDC’s antibiotic stewardship guidelines promote two strategies that balance caution with restraint. The first is watchful waiting: rather than prescribing immediately, the doctor asks you to monitor symptoms for 48 to 72 hours. If you get worse or don’t improve, you come back or fill a prescription. This approach works well for ear infections in children over two, mild sinus symptoms, and other conditions that frequently resolve without treatment.

The second strategy is a delayed prescription. Your doctor writes the prescription but asks you not to fill it unless symptoms persist or worsen after a few days. This gives you a safety net without committing you to antibiotics you may not need. Research shows that when patients receive delayed prescriptions, a significant portion never fill them, which means fewer unnecessary antibiotic courses overall.

If your doctor diagnoses a viral infection and doesn’t prescribe antibiotics, that’s usually the right call. Asking about symptom-relief options, expected timelines for recovery, and specific warning signs that should bring you back is more useful than pushing for a prescription. Most viral respiratory infections peak within a few days and resolve within one to two weeks. The discomfort is real, but antibiotics won’t shorten it.