Constant phlegm or a feeling of mucus stuck in the throat is common, but it can have several different causes. The key is figuring out where the mucus is coming from rather than simply trying to eliminate it.
Common causes
Postnasal drip: Allergies, sinus irritation, or a lingering cold can cause mucus to drain from the nose into the throat.
Acid reflux/LPR: Stomach contents reaching the throat can cause throat clearing, a lump sensation, hoarseness, and mucus—even without typical heartburn.
Asthma or airway irritation: Cough and mucus can occur with asthma, smoking, vaping, or exposure to dust and other irritants.
Dehydration: Thickens secretions and can make mucus feel harder to clear.
Chronic sinus problems: Ongoing congestion or sinus inflammation can produce persistent drainage.
Infections: A cold or respiratory infection can temporarily increase mucus production.
What you can try
Drink adequate fluids throughout the day.
Use saline nasal spray or a saline rinse if congestion/postnasal drainage seems to be the problem.
Avoid smoking and secondhand smoke.
If reflux seems likely, avoid large meals close to bedtime and identify foods that consistently trigger symptoms.
Try not to repeatedly forcefully clear your throat; frequent throat clearing can further irritate it. Sipping water or swallowing can be gentler.
If it lasts more than a few weeks, keeps recurring, or comes with persistent hoarseness, difficulty swallowing, unexplained weight loss, fever, wheezing, or blood in the mucus, it’s worth seeing a clinician.
Mucus color alone doesn’t reliably tell you whether you have a bacterial infection, so green or yellow phlegm doesn’t automatically mean you need antibiotics.
