Question: why oedema in heart failure?
Answer: If you have congestive heart failure, one or both of your heart's lower chambers lose their ability to pump blood effectively. As a result, blood can back up in your legs, ankles and feet, causing edema. Congestive heart failure can also cause swelling in your abdomen.