Follow a low-salt diet
Try to limit your intake of sodium to no more than 2,300 milligrams per day. This means shopping the perimeter of the grocery store and not eating processed, packaged foods. Try adding spices instead of salt to flavor vegetables and lean proteins.
Add in potassium- and magnesium-rich foods
They will help balance out your sodium levels. Options include:
leafy vegetables, such as spinach
Take a vitamin B-6 supplement
According to a study published in the Journal of Caring Sciences, vitamin B-6 significantly helped with premenstrual symptoms like water retention.