A tosse cardiogénica é principalmente causada por insuficiência cardíaca. Ocorre como resultado de edema pulmonar devido a insuficiência cardíaca esquerda e em cima de edema pulmonar. Se a tosse for causada por uma infecção pulmonar, devem ser utilizados antibióticos como o Sulphaxan ou a ceftriaxona, dependendo do caso. No caso da tosse, aminofilina ou doxorubicina podem ser utilizadas para melhorar o espasmo das vias respiratórias e medicamentos nebulizados como a budesonida ou o brometo de ipratrópio podem ser utilizados para dilatar as vias respiratórias. Além disso, diuréticos como a torasemida e a furosemida são utilizados para melhorar os sintomas de insuficiência cardíaca. Se necessário, podem ser utilizados medicamentos cardiotónicos como o digitalis, digoxina e cetirano, e o levosimendan também pode ser utilizado após a estabilização. Após a insuficiência cardíaca ter estabilizado, o paciente pode usar medicamentos como metoprolol ou valsartan para prevenir a remodelação ventricular.