Kenaikan berat badan sebelum menstruasi dapat merupakan manifestasi dari retensi natrium, peningkatan pola makan dan penurunan olahraga. 1. Retensi natrium: Sebelum menstruasi, tingkat progesteron atau estrogen dapat mencapai puncaknya, dan progesteron dapat menyebabkan retensi natrium, yang dapat menyebabkan edema idiopatik, yang dapat menyebabkan kenaikan berat badan. 2. Peningkatan pola makan: Sebelum menstruasi, tingkat hormon dalam tubuh berubah, yang dapat menyebabkan peningkatan nafsu makan, makan lebih banyak, yang dapat menyebabkan penambahan berat badan. 3. Penurunan olahraga: Sebelum menstruasi, pasien wanita mengalami perubahan suasana hati yang jelas, berbaring dalam waktu lama tanpa olahraga, yang dapat menyebabkan penambahan berat badan. Dianjurkan agar mereka yang mengalami ketidaknyamanan menstruasi yang tidak normal untuk berkonsultasi dengan spesialis.