A analysis of research revealed little evidence that typical over-the-counter medications aid in coughing. This includes cough suppressants such as dextromethorphan, which blocks your cough reflex, and expectorants such as guaifenesin, which is believed to release mucus in the airways. There are two exceptions: Codeine can help relieve pain caused by coughing or swallowing and diphenhydramine (also known as Benadryl) can reduce a severe cough. The best option for treating a cough is usually an anti-inflammatory drug such as ibuprofen or naproxen. These medications will reduce fever and pain while helping you sleep better at night. They'll also decrease the amount of fluid in your lungs which may lead to fewer infections and breathing problems down the road. If you have chronic bronchitis, avoid using these types of cough medicines because they won't cure your cold or flu. You should see improvements within a few days of starting treatment though if you're not sick yet, it's not too late. Just make sure you don't have any allergies to any ingredients in the medication; if you do, find another brand that doesn't have that particular ingredient. Cough medicines should never be used as a substitute for seeing a doctor for medical issues such as colds or flus.