Periods usually last between three and five days. It is normal to have periods that are shorter or longer, up to seven days. It is also normal if your periods are not the same number of days each month, especially in the first years.