При серцевій недостатності серце не може ефективно перекачувати кров, що призводить до застою рідини в легенях і підвищення тиску в легеневих капілярах. У результаті розвивається набряк легеневої тканини, що ускладнює газообмін і призводить до задишки. Також знижена серцева функція погіршує доставку кисню до тканин, що також сприяє виникненню задишки за серцевої недостатності. Зняти задишку за серцевої недостатності допоможуть препарати, які зменшують об'єм циркулюючої рідини та покращують серцеву функцію. Діуретики допомагають вивести надлишки рідини з організму, знижуючи тиск у легенях, інгібітори АПФ або бета-блокатори покращують роботу серця і зменшують його навантаження.