Published: 19 October 2026 · Last updated: 19 October 2026
A persistent phlegm cough may be caused by a cold, bronchitis, postnasal drip, allergies, asthma, smoking, or another respiratory condition. If you have a cough with mucus for more than three weeks, or symptoms such as fever, wheezing, chest discomfort, or breathing difficulty, consult a doctor. The colour of phlegm alone cannot identify the cause.
Coughing up phlegm occasionally is normal, especially when having a cold. However, if you have had trouble coughing up mucus every morning, feel like there is phlegm in your throat, or have had a persistent cough for weeks, it is a good idea to understand the cause. The cause, length of time, and symptoms it is causing determine if an evaluation is necessary.
Phlegm is mucus made in the airways and lungs. It traps dust, germs, and other particles so they can be cleared. Your body makes mucus all day, even when you are healthy, and you usually do not notice it because it moves along and is swallowed.
When the airways become inflamed, they produce extra mucus which is then cleared from the body through coughing. Mucus appearing with a cough is also known as a wet or productive cough. If the cough and phlegm are mainly coming from the throat, it may be due to postnasal drip rather than the lungs, with reasons for this being different.
Some phlegm can be expected with a cold or infection, as a cough can continue after the illness has gone, as the airways take some time to recover. What shouldn't be simply written off are coughs which continue persistently, bringing up more and more mucus, or that get worse.
There is no single explanation for a continuous cough with phlegm. Some causes are temporary, while others involve ongoing irritation or inflammation of the respiratory system.
Colds, flu, and other infections irritate the airways and increase mucus. Bronchitis is inflammation of the tubes that carry air into the lungs, and it can cause a cough with phlegm, chest discomfort, and sometimes wheezing. Most uncomplicated acute bronchitis improves with time, although the cough can outlast the infection. Pneumonia can also cause coughing up phlegm, usually with fever, tiredness, chest pain, or breathing difficulty.
Your nose and sinuses make mucus that normally drains down the back of the throat. When this becomes excessive or irritating, it is called postnasal drip. You may notice:
This is a common explanation for a constant cough and phlegm in the throat when the chest otherwise feels clear.
Dust, pollen, and mould can irritate the nose and airways, and some people develop a persistent cough with clear phlegm along with sneezing, a blocked nose, or itchy eyes. Smoke, strong cleaning products, perfumes, and polluted air can cause similar irritation without a true allergy. If the cough is worse at work, outdoors, or in certain rooms, something in that environment may be the trigger.
Asthma causes inflammation and narrowing of the airways. Some people mainly cough, while others also have wheezing, chest tightness, or shortness of breath. Symptoms are often worse at night or early in the morning, during exercise, in changing weather, or after exposure to dust or smoke. Mucus alone does not confirm asthma, so a doctor may recommend breathing tests when it is suspected.
Smoking damages the lungs' natural cleaning system and increases mucus. Workplace dust and polluted air can do the same. A chronic cough with phlegm may also occur with chronic bronchitis, chronic obstructive pulmonary disease (COPD), or bronchiectasis. If you have a cough with phlegm for months, especially with repeated chest infections or worsening breathing, it needs medical evaluation rather than repeated self-treatment.
When stomach contents move up into the food pipe or throat, they can irritate the area and trigger coughing or frequent throat clearing. Symptoms may show up after meals or when lying down, and heartburn is not always present. Reflux often creates a sensation of mucus in the throat rather than true phlegm from the lungs, which is why finding the source matters.
Colour can offer a clue, but it cannot confirm a specific infection or lung disease.
| Phlegm colour | What it may suggest |
|---|---|
| Clear | Normal mucus, allergies, irritation, or some respiratory infections |
| White | Thickened mucus during congestion or airway irritation |
| Yellow | Inflammation or an immune response, sometimes during infection |
| Green | Inflammation or infection, but not necessarily a bacterial one |
| Pink, red, or blood-streaked | Possible bleeding that needs prompt medical assessment |
| Brown or dark | Sometimes old blood, smoke, or inhaled particles; get persistent or unexplained changes checked |
A cough with white, yellow, or green phlegm does not by itself tell you whether antibiotics are needed. Many respiratory infections are caused by viruses, and doctors look at fever, examination findings, and sometimes test results before deciding on treatment.
Mucus collects in the airways or drains into the throat while you sleep, so coughing often helps clear it after you wake. This pattern can go with postnasal drip, allergies, smoking, or chronic bronchitis. If you are coughing up phlegm every morning for several weeks, note whether you also have wheezing, breathlessness, nasal congestion, or repeated chest infections. The timing helps a doctor look for causes, but it cannot confirm a diagnosis on its own.
Wheezing is a whistling sound made when air moves through narrowed airways. With a phlegm cough, it can point to asthma, bronchitis, COPD, or another airway condition, though it does not always mean asthma. New or worsening wheezing should be checked promptly, especially with shortness of breath.
A cough that has not improved after three weeks should be checked. A cough lasting longer than eight weeks in adults is generally called a chronic cough, but you should not wait that long if symptoms are persistent or worrying.
Tuberculosis (TB) is one possible cause of a cough lasting more than three weeks. It may come with fever, night sweats, weight loss, tiredness, and sometimes blood in the phlegm. These symptoms do not mean you have TB, but testing may be needed.
A persistent cough does not always mean something serious, but arrange a consultation if you notice:
Any blood in the phlegm, even if it appears in only a small amount, should be evaluated as soon as possible. Seek emergency care for severe breathing difficulty, severe chest pain, fainting, or coughing up more than a few streaks of blood. People with existing lung disease, older adults, and those with weakened immunity should get checked earlier when symptoms worsen.
The Doctor will begin by trying to identify the cause of your mucus rather than simply treating your cough. It begins with questions regarding how long you have been coughing, whether it is worse in the mornings or evenings, colour of phlegm, any fever or breathlessness, recent infections, and exposure to smoke or pollution. After an examination, tests may include:
Not everyone needs every test. The choice depends on your symptoms, history, and examination.
A persistent cough with phlegm can affect your sleep, work, and daily comfort. If you are looking for a doctor in Madhapur, Hyderabad, the General Medicine team at Westin Hospitals can assess whether your symptoms point to infection, allergy, asthma, or a longer-term airway problem, and guide you on further tests or specialist care. If acid reflux seems to be involved, you can also read our guide on GERD vs acidity. For other services, see our medical services and hospital facilities.
Constantly coughing up phlegm may be related to a respiratory infection, sinus drainage, allergies, asthma, smoking, or a long-term lung condition. If the cough continues for more than three weeks, medical evaluation is recommended.
A persistent cough with clear phlegm may occur with allergies, postnasal drip, asthma, or airway irritation. Clear mucus does not always mean the lungs are healthy, especially when coughing continues for several weeks.
A phlegmy cough can linger for a few weeks after a respiratory infection, but it should gradually improve. If it lasts more than three weeks, keeps returning, or gets worse, consult a doctor.
It may be caused by postnasal drip, allergies, sinus irritation, or acid reflux. Sometimes the mucus sensation comes from the upper throat rather than the lungs.
Mucus collects in the airways and throat overnight, so coughing is often worse after waking. Postnasal drip, smoking, allergies, or chronic lung conditions can contribute. If it continues for weeks or worsens, get it checked.
Not always. Green phlegm can occur with viral or bacterial infections. Doctors consider fever, breathing difficulty, and how long the illness has lasted before deciding on treatment.
A cough with phlegm for months needs medical assessment. Possible causes include chronic bronchitis, COPD, bronchiectasis, asthma, and other conditions. Your doctor may recommend tests based on your symptoms.
If your cough continues for weeks or comes with wheezing, chest discomfort, or breathing problems, consult the doctors at Westin Hospitals, Madhapur, Hyderabad.
For routine concerns, Book an Appointment. If you have severe breathing difficulty, severe chest pain, or are coughing up blood, use Emergency Care instead of waiting, or Contact Us for assistance.