Painful throat swallowing may be caused by trauma, infection, tumor and other factors, the healing time is related to the specific disease, mucous membrane injury and acute pharyngitis can be cured in about 1 week, and tumor-induced people may need about 1 month or more. 1. Trauma: Most of them are caused by mucous membrane injury in the throat when swallowing food, and may feel obvious pain when swallowing, usually it will be healed gradually in about 3~7 days, but some patients may recover more slowly when secondary infection occurs. 2. Infection: it may be caused by acute pharyngitis, tonsillitis, etc. For viral infections, the main thing is to drink more water, pay attention to light diet, most of them can be cured by themselves, and if necessary, can be taken orally ribavirin, acyclovir and other antiviral drugs. If it is caused by bacterial infection, generally need to follow the doctor’s instructions oral penicillin V potassium, cefadroxil and other antibiotic drugs, 3 to 7 days or so can also be good. 3. Tumor: including benign tumors or malignant tumors, usually need to remove the tumor after gradual recovery, it may take about a month, but no treatment or poor treatment will continue longer pain. Painful swallowing in the throat may also be caused by other reasons, it is recommended to go to the hospital in time to find out the cause of the targeted medication and treatment.