Mucus color can offer some clues about what’s happening in your airway (clear or white typically means allergies or a mild viral illness, yellow or green suggests immune response to viral or bacterial infection, red or brown may signal blood, and black warrants immediate evaluation), though color alone isn’t a reliable diagnostic for bacterial versus viral infection. ChatRx can review symptoms with the whole clinical picture chat-based in Indiana, Illinois, and Michigan for $25 flat and prescribe treatment when warranted.
The color of what you cough up doesn’t tell the whole story, but it does provide some useful information. Here’s what each color typically indicates, when it’s cause for concern, and what other symptoms matter more than color alone.
Clear Mucus
Clear or watery mucus is normal in healthy people. Your airways produce about a quart of mucus every day, and you swallow most of it without noticing.
When you cough up clear mucus in noticeable quantities, it usually means one of a few things. Allergies (seasonal or environmental) trigger a runny nose and post-nasal drip that becomes cough-up clear mucus. Early viral infection (like a cold’s first day or two) can produce clear runny mucus before it thickens. Cold, dry air or exposure to irritants can increase clear mucus production temporarily.
Clear mucus usually isn’t cause for concern by itself. If it’s paired with other symptoms or if it persists beyond a week or two, that’s worth a doctor’s evaluation.
White or Cloudy Mucus
White or opaque mucus is often the intermediate stage of a viral infection. As you fight a cold or other viral illness, your immune system sends more cells to the airways, and the mucus thickens and becomes cloudier or whitish.
White mucus is also typical of chronic conditions like COPD or asthma when someone is not currently in a bacterial flare.
Persistent white mucus without other explanation may point to chronic bronchitis or ongoing airway irritation from smoking, vaping, or environmental exposures.
Yellow Mucus
Yellow mucus often shows up as a viral illness progresses. It doesn’t necessarily mean bacterial infection, despite the widespread belief that yellow (or green) mucus requires antibiotics.
The yellow color comes from neutrophils, the white blood cells that flood the site of infection. Neutrophils contain an enzyme called myeloperoxidase, which has a yellow-green pigment. As these cells die and break down, the mucus turns yellow.
For most healthy adults with a cold or viral bronchitis, yellow mucus is a sign your immune system is working, not a signal that antibiotics are needed. See our article on mucus color and antibiotics for the full discussion.
Green Mucus
Green mucus follows the same immune-response logic as yellow, but more concentrated. As more neutrophils die and release their pigment-containing enzymes, the mucus becomes greener.
Like yellow, green mucus alone doesn’t mean bacterial infection. Studies show that green or yellow sputum is only a weak indicator of bacterial infection in otherwise healthy people.
What matters more: how long symptoms have lasted, whether they’re improving or worsening, whether fever is present, and other clinical signs. Green mucus that shows up on day 3 of a cold is common and expected. Green mucus that persists past day 10 without improvement, comes with facial pain, or is accompanied by fever is more concerning.
Pink or Red Mucus
Pink, red, or rust-colored mucus indicates blood in the airway.
Small streaks of blood in phlegm can come from irritation of the small blood vessels in the airway during aggressive coughing from a cold or bronchitis. This is common and usually resolves.
Larger amounts of blood or rust-colored mucus (which can indicate older or partially broken-down blood) warrant more attention. Pneumonia can produce rust-colored sputum. Tuberculosis, pulmonary embolism, and lung cancer can all cause bloody sputum. Anyone coughing up blood needs a doctor’s evaluation.
See our piece on coughing up blood for detailed guidance on when to worry.
Brown Mucus
Brown mucus can come from a few sources. Smoke exposure (from tobacco, cannabis, or environmental smoke like wildfires) can produce brown-tinged mucus. So can inhaled dust or environmental pollutants.
Brown mucus can also indicate older blood in the airway. If you smoke or have significant smoke exposure, this often explains the color. If not, evaluate for other possible sources of blood, and consider a doctor’s opinion.
Black Mucus
Black mucus is uncommon and warrants prompt evaluation.
Fungal infections in the airways (particularly in immunocompromised patients), significant smoke exposure, chronic coal dust exposure, or serious infections can all produce black mucus. Anyone coughing up black mucus should see a doctor promptly for evaluation.
Yes. It’s common to start with clear mucus, move through white or yellow as the immune response ramps up, and see green as the illness peaks, then back toward clear or white as you recover. That progression by itself isn’t a red flag. What matters is whether you’re trending better or worse overall.
It can affect thickness more than color. Being dehydrated tends to make mucus thicker and stickier, which can make normal, non-infected mucus look more concerning than it is. Staying hydrated is one of the simplest things that helps mucus clear normally.
What Matters More Than Color
Symptom color is one data point among many. What matters more for guiding treatment includes duration of illness (more than 10 days without improvement suggests bacterial process), pattern of improvement or worsening (the “double sickening” pattern of getting better then worse points to bacterial superinfection), fever pattern (high fever more than 3 days is a bigger clue), severity of specific symptoms (facial pain, ear pain, breathing difficulty), and underlying conditions (immunocompromise, chronic lung disease, and diabetes all lower the threshold for treatment).
When to See a Doctor
Contact a doctor promptly for any blood in cough (even small streaks), symptoms lasting more than 10 days without improvement, symptoms getting worse rather than better after a week, fever over 102°F lasting more than 3 days, difficulty breathing or shortness of breath, chest pain, black or dark brown mucus, or a persistent cough with any red flag symptoms (unintentional weight loss, night sweats, coughing up blood).
Head to the ER for severe shortness of breath, chest pain with cough, coughing up significant amounts of blood, or fever with confusion.
Where ChatRx Fits
ChatRx treats sinusitis, acute bronchitis, upper respiratory infections, influenza, and other conditions that produce cough and phlegm as part of our 39 acute conditions. If you’re in Indiana, Illinois, or Michigan and dealing with any of these symptoms, our doctors can review the case chat-based (including any details about mucus color and pattern) and prescribe treatment when clinically appropriate. Chat-based, $25 flat.
For symptoms suggesting pneumonia, bloody cough that’s more than small streaks, black mucus, or anything requiring imaging or lab work, our doctors will steer you to in-person care. The free symptom checker can help sort what to do. No account required.
Quick Take
Mucus color gives some information but isn’t the whole picture. Clear or white is typical for allergies, early viral illness, or normal function. Yellow or green shows the immune response to infection (viral or bacterial). Pink or red means blood, usually small streaks from aggressive coughing but sometimes something more serious. Brown often reflects smoke exposure. Black is uncommon and needs prompt evaluation. What matters more than color for treatment: duration, pattern, fever, other symptoms, and underlying conditions.
Disclaimer
This information is provided for educational purposes only and is not intended to replace professional medical advice, diagnosis, or treatment through ChatRx. If you have questions about a medical condition, talk with a qualified healthcare provider. Services like ChatRx can help connect you with licensed physicians.












