How long does it take to recover from coughing up yellow phlegm after a cold?

Coughing yellow sputum after a cold usually takes 7-10 days to get well, and if the cold is caused by other diseases, it may also take about 8 weeks or longer to get well. 1. common cold: coughing yellow sputum after a cold is usually caused by upper respiratory tract infection, such as coughing yellow sputum is mostly bacterial infection, if timely treatment with antibiotics, generally in about 7 days can be good, coughing yellow sputum symptoms will also gradually ease, but if it is caused by lower respiratory tract infection, the course of treatment time will be extended, generally need about 10 days to make coughing yellow sputum symptoms improve. Yellow sputum symptoms can be improved, such as bronchitis, pneumonia allergy, etc.; 2. Other diseases: coughing yellow sputum after cold is not excluded to be caused by severe pneumonia or lung abscess, the treatment difficulty can be increased and the recovery time is also longer, usually need about 8 weeks or more than 8 weeks to be cured, need to seek medical advice in time, through OCT, or sputum secretion examination to clarify the diagnosis, follow the medical advice for targeted treatment. During the recovery period, we should pay attention to diet adjustment, eat more fresh vegetables and fruits, and avoid eating greasy, spicy and stimulating food. At the same time, you should also participate in outdoor sports to enhance physical fitness, which is conducive to disease recovery.