For most people who menstruate,their period will last for many years. Your period will naturally stop when you reach menopause (around age 45‒55) or while you are pregnant.