White discharge before period is often a normal part of the menstrual cycle and reflects hormonal changes your body goes through. Just before menstruation, progesterone levels rise and then fall, which can thicken cervical mucus and make it appear white, creamy, or slightly yellow. This type of discharge, called leukorrhea, helps keep the vagina clean and maintain a healthy pH balance.