One of the top reasons for water retention in the body is magnesium deficiency. Magnesium is essential for various processes and its deficiency can lead to water retention.
Vitamin B6 is responsible for taking care of a number of water balance aspects in the body. As per studies, it was shown that women with premenstrual syndrome were showing improvements after consuming foods rich in Vitamin B6.
Drinking insufficient amount of water can lead to water retention. This is because when the body receives less amount of water, it goes into a survival mode and hence retains water.