Typically menstruation lasts 5-7 days, but a little longer or a little shorter is normal too. During a regular cycle you should only bleed during menstruation, but it is possible to experience a few days bleeding mid-cycle too.
Chat with our AI personalities