Children coughing with phlegm is mostly caused by respiratory infections and other diseases such as viral, bacterial infection or chlamydial infection, etc. Generally available cefaclor, azithromycin and so on. 1. Viral infections: generally self-healing, without special medication. Coughing up phlegm is the body’s normal way of expelling germs, and it is not recommended to routinely give children cough suppressants, which can be used to relieve throat discomfort by taking honey on a daily basis. 2. bacterial infection: bacterial infection may need to take cefaclor, roxithromycin and other antibiotics. 3. Chlamydia infection: at this time the cough will be longer, you can use azithromycin, erythromycin, levofloxacin and other antibiotics for treatment. Children cough phlegm cause is not easy to distinguish, it is recommended to consult a doctor in a timely manner, in order to clarify the cause of the disease, the above drugs need to be targeted under the guidance of the doctor to take medication.