Cough with yellow runny nose can be caused by a variety of reasons, among which the common causes include upper respiratory tract infections, sinusitis and acute bronchitis. Reasonable medication is needed under the guidance of a doctor. Antibiotics can be used for anti-infection treatment, such as amoxicillin and cefaclor. 1. Upper respiratory tract infection: caused by bacterial infection in the upper respiratory tract infection, the patient may appear sore throat, fever, irritating cough, runny nose, etc., can choose antibiotic drugs, such as amoxicillin and so on. 2. Sinusitis: patients may appear persistent nasal congestion, accompanied by nasal discharge, increased secretion, smell obstruction and other symptoms, can use drugs such as cefdinir. 3. Acute bronchitis: mainly bacterial infection caused by the lesion performance, the main symptoms for the cough, fever, fatigue, chills, etc., the serious condition of the patient may appear wheezing, suffocation, yellow pus flow, shortness of breath, and so on. Optional drugs such as cefdinir. There are many other causes of cough and yellow snot, it is recommended to go to the hospital in time to identify the cause, under the guidance of the doctor targeted medication.