josie gowing answered 1/12/2011 How Long Should Your Period Last? My period lasts up to 3-7 days or less but my period is weired because alst month it last 4 1/2 days