Tidak ada cara terbaik untuk mengobati batuk berdahak. Batuk berdahak dapat dikaitkan dengan kondisi seperti infeksi saluran pernapasan atas, bronkitis, asma, dan pneumonia. Penyakit yang berbeda memiliki perawatan yang berbeda, yang dapat diredakan dengan pengobatan dan metode lainnya. 1. Infeksi saluran pernapasan atas: Untuk batuk berdahak yang disebabkan oleh infeksi saluran pernapasan atas, jika gejalanya ringan, tidak ada obat yang dapat dikonsumsi, dan perawatan umum dapat diberikan untuk memperhatikan istirahat, minum lebih banyak air dan sebagainya. Jika gejala batuk lebih serius, dapat diberikan obat ambroxol, bromhexine dan obat batuk berdahak lainnya. Jika ada dasar infeksi bakteri, dapat diberikan amoksisilin dan obat lain. 2. Bronkitis: batuk, berdahak dan tidak mudah batuk, dapat menggunakan aminoglutetimid hidroklorida, bromheksin dan obat lainnya. Bila ada bukti infeksi bakteri, makrolida baru seperti klaritromisin dapat digunakan secara empiris, dan sefalosporin seperti sefiksim atau kuinolon seperti levofloksasin juga dapat digunakan. 3. Asma: Pasien-pasien ini harus dijauhkan dari alergen. Pada saat yang sama, dengan penggunaan inhaler bubuk formoterol budesonide, montelukast dan obat lain, jika perlu, glukokortikosteroid oral seperti prednison. Jika kondisinya serius dan tidak dapat diatasi dengan obat-obatan, maka dapat juga diobati dengan metode pembedahan seperti termoplasti bronkial. 4. Pneumonia: Untuk pasien dengan pneumonia, sesuai dengan tingkat keparahan pneumonia, pengobatan oral atau infus dapat dipilih, obat anti infeksi yang umum digunakan termasuk asam klavulanat amoksisilin, sefiksim, levofloksasin, dll. Jika batuk lebih parah, glukokortikosteroid oral seperti prednison dapat diberikan. Jika batuk lebih parah, dapat diberikan aminoglutetimid untuk mengatasi dahak, jika perlu, dapat diberikan nebulisasi asetilsistein dan metode pengobatan lainnya. Karena batuk berdahak menyebabkan lebih banyak, jika gejalanya tidak mereda atau memburuk, disarankan agar pasien pergi ke rumah sakit tepat waktu untuk melakukan pemeriksaan sistematis, untuk memperjelas penyebab penyakit, secara ketat mematuhi instruksi dokter untuk perawatan, jangan menggunakan obat sendiri.