 [ Symptoms ] is it normal to have a cough for 3 weeks after you have had a cold  i had a cold 3 weeks ago and all the other symptoms have gone away except the cough it has not stopped at all it is even gotten worse every time i cough i cough up white sometimes green or yellow is it normal [ Disease ] most helpful answer i am sorry to hear you are experiencing this there is a particularly nasty virus going around this year that seems to produce a lingering cough however you should see a health care provider for an evaluation in general it is not uncommon for a cough to linger as the last symptom to clear up after a cold that said any time a cough hangs on it is good to see a doctor the fact your cough is productive that is you are coughing up gunk could be good or bad it is usually good to be moving that stuff out of your lungs but it could also be indicative of bacteria brewing down there if you have a fever along with the productive cough you definitely should see a health care provider i hope you get well soon