As a rule, women can't donate blood during and three days before and after their menstrual period.
Blood can be donated three days after menstruation is completely cleared.
The reason women can't donate blood during and three days before and after menstruation is because this is the most physically and psychologically fragile and unstable time for women, and a double loss of blood is not good for women's health.
Blood donation must be avoided during this time.