Ada dua jenis penyebab efusi pleura, penyakit sistemik dan penyakit lokal. Penyakit sistemik meliputi: 1, efusi pleura yang disebabkan oleh gagal jantung pada pasien, efusi pleura yang disebabkan oleh fungsi hati yang tidak normal atau nutrisi yang buruk dan albumin yang rendah; 2, penyakit jaringan ikat seperti lupus eritematosus sistemik; 3, obat-obatan yang diminum oleh pasien, seperti amiodaron, obat yang sering digunakan untuk penyakit jantung, obat kemoterapi, atau fenitoin natrium untuk epilepsi dan furantoin untuk infeksi saluran kemih, semuanya dapat menyebabkan efusi pleura. Betalaktam, yang digunakan untuk mengobati tekanan darah tinggi, juga dapat menyebabkan efusi pleura. 4. Paparan asbes dalam kehidupan juga dapat menyebabkan efusi pleura. 5. Penyakit lain, termasuk tuberkulosis dan kanker paru-paru, yang merupakan bentuk tumor yang paling umum pada pasien usia lanjut, dapat menyebabkan efusi pleura yang besar. Efusi pleura yang besar juga bisa disebabkan oleh pecahnya esofagus, atau sumber cairan lainnya seperti kebocoran limfatik, atau oleh akumulasi cairan dalam rongga dada.