Why antibiotics do not cure a cold—and why leftover pills are a bad shortcut
Antibiotics treat certain bacterial infections. They do not work against the viruses that cause colds and flu.

When a cough or runny nose interrupts your week, a leftover antibiotic can look like a quick solution. The problem is that a drug designed for certain bacterial infections cannot treat a virus simply because the symptoms are unpleasant.
The cause matters more than the symptom
The CDC explains that antibiotics do not work against viruses, including those responsible for colds and influenza. They can be important for some bacterial infections, but not every infection needs one.
Even thick, yellow or green mucus does not automatically mean an antibiotic is required. Symptoms can overlap, so the right question is what is causing the illness—not whether the medicine sounds strong.
Taking one unnecessarily is not harmless
Antibiotics can cause side effects even when they offer no benefit. Unnecessary use also contributes to antimicrobial resistance: germs become harder to treat. It is the microbes, not your body, that become resistant.
Do not share antibiotics, save them for a later illness or take pills prescribed to someone else. An old prescription may be the wrong drug, dose or treatment for the current problem.
Use the prescription you actually received
If a clinician prescribes an antibiotic, take it exactly as directed and discuss any questions or side effects with a healthcare professional. Do not independently change the plan because a social-media post says otherwise.
Persistent, worsening or concerning symptoms deserve medical advice. This explainer is not a way to decide at home that every cough is harmless; it is a reason to avoid treating all respiratory illnesses as though they had the same cause.

