Health questions answered: are over-the-counter cough syrups effective, and will they kill a cough?
You have a cough but you haven't time to see a doctor. Is the cough medicine you bought from the pharmacy going to take your cough away?

No
Over-the-counter cough medications are convenient for people who have no time to visit the doctor and are looking for immediate comfort from chest congestion and a sore throat. Many think that these cough syrups are the answer to clearing up a cough, but this is not the case, says Dr Cheng Chor-ho, a family physician from Town Health Medical Centre in Hong Kong.
"Over-the-counter cough syrups cannot kill or inactivate the viruses that have caused the cough, nor can they suppress the cough," he says. "All they do is have a soothing effect on the throat."

"But really, the best treatment for these ailments and other simple upper respiratory tract infections is adequate rest, coupled with plenty of fluids. Over time, your symptoms should improve," Cheng says.