traci stephen answered 7/30/2009 How Long Should Your Period Last? A usual period should last between 5 and 7 days. If you feel you are having problems maybe you should see a GYN