many medicines can cause edema, including: * nonsteroidal anti-inflammatory drugs (such as ibuprofen and naproxen) * calcium channel blockers * corticosteroids (like prednisone and methylprednisolon Sign up for our free WebMD DailyNewsletter Get doctor-approved health tips, news, and more. SubscribeWhat are the four causes of edema?
Edema is caused by either systemic diseases, that is, diseases that affect the various organ systems of the body, or by local conditions involving just the affected extremities. The most common systemic diseases associated with edema involve the heart, liver, and kidneys.How long does it take for edema to go away?
Normally, an edema brought by sprains or muscle strains from sports and rigorous exercise start to subside within a few days after getting it and disappears quickly within a few weeks. More serious cases of bone and muscle edemas can last for up to a month and a half, akin to a broken bone.