three to seven days three to seven days https://americanpregnancy.org/womens-health/menstruation/ three to seven days three to seven days Menstruation: A Journey Through Your Cycle http://americanpregnancy.org/womens-health/menstruation/ menstrual period