Why do Feet Swell?

Feet swell when you are retaining water or have had your feet constricted. Consuming to much sodium, walking all day in uncomfortable shoes, being pregnant and sitting for too long (as in flying) are all reasons you might have swollen feet.