Green and yellow mucus means your immune system is actively fighting an infection, but it doesn’t automatically mean you need antibiotics. The color comes from white blood cells flooding to the site of infection, and it happens with both viral and bacterial illnesses. Most of the time, yellow or green mucus is part of a normal cold that will resolve on its own.
Why Mucus Changes Color
Clear mucus is your baseline. Your body produces about a liter of it daily to keep nasal passages moist and trap dust, allergens, and germs. When an infection takes hold, your immune system sends neutrophils (a type of white blood cell) to fight it. These neutrophils contain an enzyme called myeloperoxidase, which has a naturally vivid green pigment. In fact, the enzyme was originally named “verdeperoxidase” because of its green color before scientists renamed it.
As neutrophils accumulate in your mucus and break down, they release this green-tinted enzyme. A lighter concentration produces yellow mucus. A heavier concentration, with more white blood cells piling in, shifts the color toward green. So green mucus generally indicates a more intense immune response, not necessarily a more dangerous infection. The thickness also increases because the mucus is now packed with dead cells, debris, and proteins your immune system has deployed.
Viral vs. Bacterial: Color Alone Won’t Tell You
This is the single most important thing to understand: yellow or green mucus does not reliably distinguish a viral infection from a bacterial one. A pooled analysis published in the European Respiratory Journal found that green or yellow sputum had a 94.7% sensitivity for detecting bacteria, meaning it caught most bacterial cases. But the specificity was just 15%, meaning the vast majority of people with colored mucus did not have a bacterial infection. In plain terms, nearly everyone with a bacterial infection has discolored mucus, but most people with discolored mucus just have a cold.
The common cold follows a predictable mucus pattern. It starts watery and clear, then becomes progressively thicker and more opaque over a few days, often turning yellow or green. Over the next several days, the discharge tends to clear up or dry out. That entire arc, including the green phase, is completely normal for a viral infection.
When Colored Mucus Actually Signals a Problem
Since color alone isn’t enough, doctors rely on timing and symptom patterns to decide whether a bacterial sinus infection has developed. The CDC outlines three scenarios that point toward bacterial sinusitis rather than a lingering cold:
- Severe symptoms lasting more than 3 to 4 days: a fever of 102°F (39°C) or higher combined with thick, discolored nasal discharge or facial pain.
- Persistent symptoms beyond 10 days with no improvement at all, including ongoing nasal discharge or daytime cough.
- Double sickening: you start to feel better after 5 to 6 days of a cold, then suddenly get worse again with new or returning fever, cough, or nasal discharge.
That third pattern is particularly telling. A cold that seems to be resolving and then reverses course suggests a secondary bacterial infection has set in on top of the original virus.
Symptoms That Need Immediate Attention
Rarely, a sinus infection can spread to nearby structures like the eyes or brain. The Mayo Clinic flags these as signs of a serious complication that needs prompt medical care: pain, swelling, or redness around the eyes; high fever; confusion; double vision or other vision changes; and a stiff neck. These symptoms are uncommon, but they warrant an emergency visit rather than a wait-and-see approach.
What Other Mucus Colors Mean
While you’re paying attention to color, it helps to know what the rest of the spectrum signals. White, cloudy mucus typically means congestion is building and the mucus has thickened, often in the early stages of a cold or with allergies. Pink or white frothy mucus can indicate fluid in the lungs. Rust-colored or brown mucus may point to dried blood (common after lots of nose-blowing) but can also be associated with pneumonia or other lung conditions. Any mucus that’s consistently red or rust-colored over multiple days is worth getting checked out.
Colored Mucus in Children
Kids follow the same basic biology as adults, with white blood cells turning their mucus yellow or green during infections. The timeline thresholds are similar: yellow or green nasal discharge lasting more than 10 days, especially combined with fever or nausea, may indicate a bacterial infection that could benefit from antibiotics. If a child has been sick for more than two weeks and their mucus is still green or has turned red, that’s a good reason to see a pediatrician. Children tend to get more colds per year than adults (six to eight on average), so parents often see colored mucus frequently without it meaning anything serious.
Managing Thick, Discolored Mucus at Home
Whether your mucus is yellow or green, the goal during a viral infection is to thin it out and help it drain. Saline nasal irrigation is one of the most effective tools. Rinsing with a saline solution thins the mucus causing congestion, flushes out pathogens and allergens, and reduces the swelling in your nasal passages. You can use a neti pot, squeeze bottle, or saline spray. Use distilled or previously boiled water to avoid introducing new organisms into your sinuses.
Staying well-hydrated also helps keep mucus from becoming uncomfortably thick. Warm liquids like tea or broth can feel especially soothing because the steam helps loosen congestion. Humidifying dry indoor air, particularly in winter, prevents mucus from drying out and becoming harder to clear. Steam from a hot shower works in a pinch.
Over-the-counter decongestant sprays can provide short-term relief but shouldn’t be used for more than three consecutive days, as they can cause rebound congestion that makes the problem worse. Oral decongestants and antihistamines can help depending on the underlying cause, but they work by drying out secretions, which sometimes makes thick mucus harder to move.
The bottom line: green or yellow mucus is your immune system doing its job. It’s a normal stage of most colds and resolves within roughly 7 to 10 days. Pay attention to the timeline and the pattern of your symptoms rather than the color in your tissue.

