The length of time that a period lasts can vary. Some women only have their period for 2 to 3 days. Other women may have their periods for as long as 7 to 10 days.