Question: is it normal to have your period for only 4 days?
Answer: A period can last anywhere from three to seven days. But you know your body best — a “normal” period is whatever is typical for you. If your periods usually last five or six days and now only last two, it may be because of a change in schedule, a new birth control, or even stress.