A period normally lasts between two and seven days, with the average period length being five days. If your period lasts more than eight days and you are experiencing heavy bleeding, see a doctor. To ...