Ada sejumlah obat untuk batuk, yang pertama adalah anti-infektif. Obat anti-infektif termasuk obat antivirus dan antibiotik, obat antivirus utama adalah Pudilan Anti-inflamasi Cairan Oral, Senyawa Antiviral Four Seasons dan Cairan Oral Blue Scutellaria. Jika itu adalah antibiotik, ada lebih banyak jenis, terutama termasuk antibiotik sefalosporin atau penisilin. Obat-obatan lain yang digunakan untuk menghentikan batuk dan melarutkan dahak adalah Senyawa Batuk Tenaga Paru-paru, Senyawa Minuman Keras Bambu Segar, dan Larutan Oral Ambrotrop, atau Senyawa Chuanbei Honey Refined Loquat Paste, yang juga efektif, dan Sirup Akut, yang juga dapat digunakan untuk mengobati batuk. Obat lain untuk batuk, terutama obat inhalasi nebulisasi seperti Cymbalta, terbutaline sulphate dan budesonide, juga efektif.