The best medications used to treat post-nasal drip are steroid nasal sprays such as beclomethasone and oral steroids such as prednisone, according to RxList. Antihistamines may be used as an adjunct or second line of treatment and antibiotics may also be prescribed for treating post-nasal drip.
Steroid nasal sprays such as beclomethasone, flunisolide, budesonide, are applied directly into the nose and are effective anti-allergenic and anti-inflammatory agents that help to relieve the symptoms of post-nasal drip, according to RxList. However, because of their potential side effects if used long-term, these medications must be prescribed and monitored by a physician.
Oral steroids such as prednisone, methylprednisolone or hydrocortisone are highly effective but are generally only reserved for patient cases that do not respond to nasal steroid treatment or antihistamines, according to RxList. As with steroidal nasal sprays, the use of these medications must also be monitored by a physician.
A prescription antihistamine medication called Azelastine has demonstrated its effectiveness in treating post-nasal drip due to allergies, according to RxList and MedicineNet. Some of the more recently developed antihistamine medications that are non-sedating and that do not dry and thicken post-nasal secretions are only available by prescription, according to the American Academy of Otolaryngology.
Chronic cases of post-nasal drip caused by an underlying bacterial infection may be treated with antibiotics. However, these drugs may only provide short-term relief, according to the American Academy of Otolaryngology.