Young Teenager Having Heavy Periods, A typical period lasts 2 to 7 days, with the heaviest bleeding in the first 3 days.