Skip to content

Medicine safety

Does green or yellow mucus mean I need antibiotics?

No. Green or yellow mucus is a normal part of a viral cold and does not by itself mean a bacterial infection or a need for antibiotics.

This information is for general guidance only and does not constitute medical advice. Always consult a qualified healthcare professional for personal medical concerns. In an emergency, call your local emergency number.

As a cold progresses, mucus often thickens and turns from clear to yellow or green. This colour change comes from immune cells responding to the virus and is a routine part of recovery, not proof of bacterial infection.

Antibiotics work only against bacteria and have no effect on the viruses that cause colds and most coughs. Taking them when they are not needed exposes you to side effects and contributes to antibiotic resistance.

What matters more than colour is the overall pattern: symptoms that worsen after improving, a high or returning fever, facial pain over the sinuses lasting beyond about 10 days, or feeling increasingly unwell. If those occur, see a doctor or pharmacist, who can decide whether antibiotics are appropriate.

Related to this question

More health answers

See a doctor online now