How Long Does A Period normally last. Normally a period will last for 3-5 days. But when a girl first starts her period, her menstruation will be irregular. It can be as short as 2 days or as long as 7 days which is fine as well. After a year your period will become regular. Let us dive in to understand the period cycle a bit more. Shall we?