DEXTROMETHORPHAN; promethazine is also a cough drug and an drugs. it’s used to treat coughing due to colds or allergies. This medication will not treat an infection. the bottom GoodRx price for the most common version of promethazine DM is around $4.00, sixty six off the common retail price of $12.01. Compare medicine / non-narcotic medicinal drug mixtures.